Software Developer Level 1
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 bachelor’s 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 Form.io, 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.
Recommended Jobs
INTELLECTUAL PROPERTY LAWYER
Limix IT Solutions (LIMIX) is a fast-growing IT outsourcing startup based in Thailand, specializing in delivering innovative software solutions across multiple industries, including finance, cryptocu…
Host
The Host position at Café Boulud is a pooled-tip service role that works closely with the management team and all other front-of-house and back-of-house team members. The Host is the first and last…
Accounts Payable Specialist
Position Summary East House is a dedicated non-profit organization committed to supporting individuals on their journey to recovery. We provide comprehensive services, including residential s…
Training for Dermatology Physician Assistant or Nurse Practitioner
Training for Dermatology Physician Assistant or Nurse Practitioner - Goshen, New York Job#16729722 - Catskill Mountains region Part- or Full-time position. Private dermatology practice located i…
Senior Software Engineer, Data
ABOUT THE JOB The ACLU seeks a full-time position of Senior Software Engineer, Data in the Product and Engineering division of the Technology Department at the ACLU’s National office in New…
Line Cook - Salad
Do you have a passion for creating delicious Italian cuisine? Prato 850, part of a thriving multi-restaurant group, is seeking a talented and motivated Line Cook to join our growing team! What yo…
Landscaping Crew Member Wanted
Job Description Job Description Landscaping Crew Member Wanted Company: Rhino's Outdoor Services. Location: Dutchess County, NY Job Type: Part-time / Full-time About Us: Rhino's O…
Customer Service Representative
Benefits: ~401(k) matching ~ Dental insurance ~ Health insurance ~ Paid time off ~ Vision insurance We are looking for a customer service representative who is reliable , de…
Experience Heart-Pounding Adventures in Oneonta's ER!
RN Emergency Room job in Oneonta, NY Are you ready for a change? Experience the thrill of working in the dynamic ER of Oneonta, where you can immerse yourself in a vibrant community. This travel nurs…
Intern-Software Engineer
Internship Description North Atlantic Industries is a leading provider of embedded electronic solutions, specializing in rugged embedded computing, power supplies and motion simulation and …