Senior Software Engineer
Listed on 2026-02-14
-
Software Development
Software Engineer, Full Stack Developer
Responsibilities
- Under limited supervision, analyzes, develops and/or significantly modifies software, applications, and programs from general requirements and specifications.
- Develops, codes/modifies, tests, debugs, maintains and enhances existing programs.
- Seen as a technical expert within the team, this role analyzes complex technical problems and provides solutions.
- May mentor junior team members.
- Develop component design.
- Develops and/or modifies effective, defect free source code that meets business requirements and team standards.
- Participates in unit test case development.
- Develops complex test scripts. Executes all levels of testing (System, Integration, and Regression).
- Works from specifications to develop or modify highly complex software programming applications. Identify and recommend appropriate continuous improvement opportunities.
- Contributes technical alternatives.
- Domestic travel required up to 10%.
- Telecommuting permitted up to 60%.
Under limited supervision, analyzes, develops and/or significantly modifies software, applications, and programs from general requirements and specifications. Develops, codes/modifies, tests, debugs, maintains and enhances existing programs. Seen as a technical expert within the team, this role analyzes complex technical problems and provides solutions. May mentor junior team members. Develop component design. Develops and/or modifies effective, defect free source code that meets business requirements and team standards.
Participates in unit test case development. Develops complex test scripts. Executes all levels of testing (System, Integration, and Regression). Works from specifications to develop or modify highly complex software programming applications. Identify and recommend appropriate continuous improvement opportunities. Contributes technical alternatives. Domestic travel required up to 10%. Telecommuting permitted up to 60%.
Employer will accept a Bachelor's degree (or foreign equivalent) in Computer Information Science or related technical field and 5 years of experience in the job offered or in a Senior Software Engineer-related occupation.
- Demonstrated proficiency in multiple programming languages and tools including Spring, Springboot, Java, Microservices, Angular, Apex, AWS, Lambda, Node, Typescript, Python, and JavaScript.
- Demonstrated understanding of agile software development concepts and processes including Daily
- Standups, Backlog refinements, retrospectives, Sprints and Product Increments.
- Demonstrated ability to understand and apply customer requirements, including drawing out unforeseen implications and making recommendations for design.
- Demonstrated ability to define design reasoning and understanding potential impacts of design requirements.
- Demonstrated extensive understanding of backlog tracking, burndown metrics, and incremental delivery.
- Demonstrated extensive knowledge of the following: IT concepts, strategies and methodologies.
- Domestic travel required up to 10%.
- Telecommuting permitted up to 60%
- Multiple positions available.
- Demonstrated proficiency in multiple programming languages and tools including Spring, Springboot, Java, Microservices, Angular, Apex, AWS, Lambda, Node, Typescript, Python, and JavaScript.
- Demonstrated understanding of agile software development concepts and processes including Daily
- Standups, Backlog refinements, retrospectives, Sprints and Product Increments.
- Demonstrated ability to understand and apply customer requirements, including drawing out unforeseen implications and making recommendations for design.
- Demonstrated ability to define design reasoning and understanding potential impacts of design requirements.
- Demonstrated extensive understanding of backlog tracking, burndown metrics, and incremental delivery.
- Demonstrated extensive knowledge of the following: IT concepts, strategies and methodologies.
- Domestic travel required up to 10%.
- Telecommuting permitted up to 60%
- Multiple positions available.
To apply, please visit , select “Search Jobs,” enter job requisition # in the “Job Keywords” field, and submit resume.…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).