Please Note:
- It is a 100% Onsite position
- The candidate must be willing to report to work onsite in Menands NY
Job Description:
- The Mid-level Software Developer will support the modernization of the Health Electronic Response Data System (HERDS).
- HERDS allows for DOH Program survey design to capture authenticated responses to critical public health questions.
- Pending enhancements include simplifying UI to allow for user-friendly customizations and validations as well as an older codebase indicate that a rewrite to a newer framework is necessary to meet programmatic needs.
- The Mid-level Software Developer will perform application development tasks including researching and documenting technical designs programming solutions writing and executing unit test plans researching resolving and testing defects customer technical support and close collaboration with other team members.
- The Mid-level Software Developer will review business requirements documentation with technical manager to ensure clarity in implementation of
technical design; implement systems and program design to meet highly complex business needs and technical design document; create appropriate documentation in work assignments such as program code and technical documentation; assist the technical manager in development time estimates and assigned tasks; codes tests debugs implements and documents highly complex programs and developing complex test plans to verify logic programs; troubleshoots complex end user technical issues identifying problems and leading solutions; implement release management process including technical steps to promote test and release through the development environment coordinating with infrastructure staff.
Requirements
Required Qualifications:
- This position requires at least a bachelors degree in Computer Engineering Computer Science MIS or equivalent from an accredited institution.
- 2 years experience with all facets of the software development process including the research design programming testing and implementation of computer software.
- 2 years experience with Java framework and technology: Spring Boot Java EE (servlet JPA ... etc.).
- 2 years experience with relational database platforms and technology (e.g. Oracle SQL PostgreSQL)
Preferred Qualifications:
- 2 years experience in the design implementation and deployment of Single Page Web Applications preferably using Angular and Typescript.
- 2 years experience with SPA fundamental concepts such as component-based architecture dynamic rendering asynchronous programming and PrimeNG UI Framework.
- 2 years experience in REST API design and implementation with strong knowledge of API security authentication and authorization.
- 1 year of experience with survey management tools or headless Content Management System (CMS) tools such as with expertise in leveraging its API-first approach content modeling and headless architecture to manage and deliver content across various channels and devices.
- 2 years experience with Git version control operations and branching strategies and familiar with CICD pipeline and technology for automation.
Required Skills:
This position requires at least a bachelors degree in Computer Engineering Computer Science MIS or equivalent from an accredited institution. 2 years experience with all facets of the software development process including the research design programming testing and implementation of computer software. 2 years experience with Java framework and technology: Spring Boot Java EE (servlet JPA ... etc.). 2 years experience with relational database platforms and technology (e.g. Oracle SQL PostgreSQL) 2 years experience in the design implementation and deployment of Single Page Web Applications preferably using Angular and Typescript. 2 years experience with SPA fundamental concepts such as component-based architecture dynamic rendering asynchronous programming and PrimeNG UI Framework. 2 years experience in REST API design and implementation with strong knowledge of API security authentication and authorization. 1 year of experience with survey management tools or headless Content Management System (CMS) tools such as with expertise in leveraging its API-first approach content modeling and headless architecture to manage and deliver content across various channels and devices. 2 years experience with Git version control operations and branching strategies and familiar with CICD pipeline and technology for automation.
Required Education:
Bachelors degree in Engineering Computer Science MIS or equivalent from an accredited institution.
Please Note: It is a 100% Onsite positionThe candidate must be willing to report to work onsite in Menands NYJob Description:The Mid-level Software Developer will support the modernization of the Health Electronic Response Data System (HERDS). HERDS allows for DOH Program survey design to capture au...
Please Note:
- It is a 100% Onsite position
- The candidate must be willing to report to work onsite in Menands NY
Job Description:
- The Mid-level Software Developer will support the modernization of the Health Electronic Response Data System (HERDS).
- HERDS allows for DOH Program survey design to capture authenticated responses to critical public health questions.
- Pending enhancements include simplifying UI to allow for user-friendly customizations and validations as well as an older codebase indicate that a rewrite to a newer framework is necessary to meet programmatic needs.
- The Mid-level Software Developer will perform application development tasks including researching and documenting technical designs programming solutions writing and executing unit test plans researching resolving and testing defects customer technical support and close collaboration with other team members.
- The Mid-level Software Developer will review business requirements documentation with technical manager to ensure clarity in implementation of
technical design; implement systems and program design to meet highly complex business needs and technical design document; create appropriate documentation in work assignments such as program code and technical documentation; assist the technical manager in development time estimates and assigned tasks; codes tests debugs implements and documents highly complex programs and developing complex test plans to verify logic programs; troubleshoots complex end user technical issues identifying problems and leading solutions; implement release management process including technical steps to promote test and release through the development environment coordinating with infrastructure staff.
Requirements
Required Qualifications:
- This position requires at least a bachelors degree in Computer Engineering Computer Science MIS or equivalent from an accredited institution.
- 2 years experience with all facets of the software development process including the research design programming testing and implementation of computer software.
- 2 years experience with Java framework and technology: Spring Boot Java EE (servlet JPA ... etc.).
- 2 years experience with relational database platforms and technology (e.g. Oracle SQL PostgreSQL)
Preferred Qualifications:
- 2 years experience in the design implementation and deployment of Single Page Web Applications preferably using Angular and Typescript.
- 2 years experience with SPA fundamental concepts such as component-based architecture dynamic rendering asynchronous programming and PrimeNG UI Framework.
- 2 years experience in REST API design and implementation with strong knowledge of API security authentication and authorization.
- 1 year of experience with survey management tools or headless Content Management System (CMS) tools such as with expertise in leveraging its API-first approach content modeling and headless architecture to manage and deliver content across various channels and devices.
- 2 years experience with Git version control operations and branching strategies and familiar with CICD pipeline and technology for automation.
Required Skills:
This position requires at least a bachelors degree in Computer Engineering Computer Science MIS or equivalent from an accredited institution. 2 years experience with all facets of the software development process including the research design programming testing and implementation of computer software. 2 years experience with Java framework and technology: Spring Boot Java EE (servlet JPA ... etc.). 2 years experience with relational database platforms and technology (e.g. Oracle SQL PostgreSQL) 2 years experience in the design implementation and deployment of Single Page Web Applications preferably using Angular and Typescript. 2 years experience with SPA fundamental concepts such as component-based architecture dynamic rendering asynchronous programming and PrimeNG UI Framework. 2 years experience in REST API design and implementation with strong knowledge of API security authentication and authorization. 1 year of experience with survey management tools or headless Content Management System (CMS) tools such as with expertise in leveraging its API-first approach content modeling and headless architecture to manage and deliver content across various channels and devices. 2 years experience with Git version control operations and branching strategies and familiar with CICD pipeline and technology for automation.
Required Education:
Bachelors degree in Engineering Computer Science MIS or equivalent from an accredited institution.
View more
View less