Role OverviewThe Software Engineer IV provides strategic, technical, and architectural expertise to software development projects and team members. This role involves designing and developing new software products or major enhancements to existing software, with a focus on systems integration, compatibility, and feasibility assessments. The individual will work independently with limited supervision and collaborate with Enterprise Architects and Project Management to translate design specifications to production platforms.
What You Will Do
Designs, modifies, develops, and implements IT software architecture solutions, plans and manages assignments spanning multiple complex projects, drives technical and procedural change relative to best practices in software development, and champions and integrates AI-assisted development practices.
Why It Might Be a Fit
This role requires a strong technical background, with experience in all phases of the software development lifecycle, including Continuous Integration/Continuous Delivery (CI/CD) pipelines. The ideal candidate will have advanced technical proficiency working with the core tech stack:.Net, Angular, and SQL, and demonstrated ability to lead large projects, build teams, and solve highly complex programming problems.
Requirements
- BS in Computer Science, Engineering or related field
- 10+ years' experience in software development
- Experience in all phases of the software development lifecycle
- Familiarity with Azure Cloud portal and Kubernetes clusters
- Advanced technical proficiency in.Net, Angular, and SQL
Benefits
- Inclusive Healthcare Support
- 401(k) Savings Plan
- Paid Parental Leave
- Basic Life Insurance
]]>