Role OverviewThe Software Engineer IV will provide technical leadership for the development, modernization, operation, and sustainment of web applications and related database components. This role will guide application delivery using an approved Software Development Life Cycle (SDLC) that follows Agile development principles.
What You Will Do
The lead will design, develop, test, enhance, and maintain application modules, components, and related database functionality. The engineer will also develop responsive, scalable applications using effective user interface design principles, including layout, typography, color, and visual hierarchy.
Why It Might Be a Fit
The ideal candidate will have experience developing technical designs and specifications, building, testing, and maintaining software applications, and providing technical leadership and guidance to developers.
Requirements
- Ability to meet the Tier 4 Public Trust requirement.
- Experience developing technical designs and specifications and building, testing, and maintaining software applications.
- Demonstrated ability to provide technical leadership and guidance to developers.
- Experience delivering applications through an SDLC that follows Agile development principles.
- Experience gathering requirements and developing responsive, scalable web applications and related database components.
- Experience with source control, version management, code libraries, code merging, and issue tracking.
- Experience supporting application operations, troubleshooting, performance monitoring, and environment coordination.
- Experience developing and executing software test plans and supporting controlled production releases.
- Knowledge of secure coding, vulnerability remediation, application integrations, and technical documentation.
- Understanding of Section 508 accessibility requirements and user interface design principles.
- Ability to manage complex technical assignments, exercise independent judgment, and coordinate with customers, vendors, and external development partners.
- Strong communication, problem-solving, documentation, and collaboration skills.
Benefits
- Medical and prescription drug plans
- Dental coverage
- Group life insurance
- Options for supplemental life insurance
- Short-term and long-term disability insurance
- Flexible spending accounts
- Employee assistance programs
- Identity theft protection
- Competitive 401(k) retirement savings plan with company contributions
]]>