At the Center for Health Information and Analysis (CHIA), we serve as stewards of Massachusetts health data, employing multifaceted datasets and cutting-edge analytics to ensure transparency in our health care system. By joining CHIA as a Procurement Analyst, you’ll strengthen the important mission of the independent state agency, supporting health care data analytics and evidence-based decision-making, while promoting effective fiscal stewardship and be a key member in a dynamic and innovative team.
Reporting to the Director of Application Development, the contractor will be a critical resource on the CHIA team. The successful candidate will create technical design recommendations for developing and integrating programs per written functional specifications. He or she will test, modify, and implement application code, make standard modifications to existing software applications as well as new applications in accordance with detailed specifications. He or she will be the senior developer on technical deliverables and create/assist relevant documents throughout the SDLC. He or she will also support, maintain and implement enhancements to existing applications while considering the best places for refactoring the legacy code. He or she will proactively communicate and collaborate with external and internal customers to analyze information needs and functional requirements . Lastly the candidate will need to successfully engage in multiple initiatives simultaneously and work to ensure timely deliverables with high quality. The contractor will also mentor other team members.
Salary will be commensurate with experience between $85.00 and $95.00 per hour.
Specifically the contractor will:
- Design and support intake applications to bring data from outside organizations to CHIA.
- Defines site objectives by analyzing user requirements; envisioning system features and functionality.
- Designs and develops user interfaces to internet/intranet applications by setting expectations and features priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
- Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
- Integrates applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
- Creates multimedia applications by using authoring tools.
- Responsible for helping to finalize technical requirements, work with Business line’s to secure approvals, Performing proper testing as part of SDLC, adhering to Change Management policies.
- Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
- Supports users by developing documentation and assistance tools.
- Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks; participating in professional organizations.
- Enhances organization reputation by accepting ownership for accomplishing new and different requests; exploring opportunities to add value to job accomplishments.
- Critically evaluate the .NET components that currently exist within existing CHIA architecture and provide well thought out strategy to stabilize and improve this area of our application stack.
- Responsible for initial user requirement analysis for application systems in full or in part as assigned and integrates user requirements identified through the analysis in the form of overall application system design, data models, functional specifications and development /implementation plans.
- Ensures that assigned application systems are developed / maintained in adherence to CHIA’s standards and methods, including requirements for comprehensive systems documentations to be produced at different stages of the SDLC.
- Provides practical support and encouragement for team members, encourage team members to work together, and sets priorities for the assigned project.
- Efficiently manage the issues and special requests during technical difficulties are attended to with urgency.
- Plans and implements required application enhancement and maintenance of assigned application to ensure continued application efficiency, security and database integrity.
- At least 15 years of hands-on Software Development experience.
- 10+ years of experience in .NET and UI development using Micorosoft Full Stack (MVC,C#) or an equivilant language.
- 3+ years of experience in Front-end development using Angular or React.
- Hands on experience building enterprise level web applications on-prem and cloud.
- Object Oriented Programming (OOP) in analysis and design using common design patterns.
- Strong with Relational Databases scripting using MS SQL Server, PostgreSQL, Snowflake.
- Experience with the development methodologies such as Agile Scrum.
- Experience with Azure classic portal & Azure resource manager in cloud deployments utilizing CI/CD release automation process management.
- Experience with Azure apps technologies such as AzureSQL, Azure Tables, Cache/Redis, SQL Server DW, Azure AD, Azure Storage, etc..
- Experience with Azure PaaS/IaaS technologies.
- Experience with Azure DevOps and Git repository.
- Graduate of BS IT, Computer Science, Computer Engineering, or any computer-related course.
- Extensive background in .Net technologies such C#, MVC, and ORM (Entity Framework), Fron-end/UI Development.
- Experience using Angular 8 (or higher), ReactJS/TypeScript, JavaScript, JQuery, HTML/HTML5, CSS/CSS3, Bootstrap, SQL Queries and Stored Procedures, SQL Indexing and Performance Tuning. IONIC 3
- Background in systems integration such as web services, APIs, XML/XSD, flat file.
- Sound experience in restful API’s, SQL Server Reporting Services, Power BI, Report Builder, and Visual Basic.
- Knowledge of software UI design principles and data architecture.
- Expert–level experience using Visual Studio 2019 (or higher), Visual Code.
An Equal Opportunity / Affirmative Action Employer. Females, minorities, veterans, and persons with disabilities are strongly encouraged to apply.
The Commonwealth is an Equal Opportunity Employer and does not discriminate on the basis of race, religion, color, sex, gender identity or expression, sexual orientation, age, disability, national origin, veteran status, or any other basis covered by appropriate law. Research suggests that qualified women, Black, Indigenous, and Persons of Color (BIPOC) may self-select out of opportunities if they don't meet 100% of the job requirements. We encourage individuals who believe they have the skills necessary to thrive to apply for this role.
Information submitted by applicants is collected through the JazzHR Platform, your submission of application materials constitutes your express consent for this information to be provided to JazzHR for processing. Please do not include any personally identifiable information with your application materials other than that specifically requested by CHIA. CHIA requests basic information such as name, address, telephone number, and email address. You may also self-identify with your race/ethnicity, gender, disability and/or veteran status. However, you should not provide more detailed personal information such as your date of birth or Social Security Number with your application materials.