
Software Developer – Enterprise
National Guardian Life Insurance Company
contract
Posted on:
Location Type: Hybrid
Location: Madison • Wisconsin • United States
Visit company websiteExplore more
Tech Stack
About the role
- The Software Developer (Enterprise) is responsible for the design, development, testing, implementation and maintenance of enterprise software, systems and solutions.
- Produce software designs with input from the stakeholders; creating specifications and prototypes.
- Provide progress reports and work estimates for implementation and validation.
- Collaborate with other developers to build maintainable, testable and efficient systems.
- Use test results to identify regressions and defects.
- Maintain systems to meet business needs and compliance requirements.
- Write and maintain technical documentation including Data Flow Diagrams, Process Flow Diagrams and UML Diagrams.
- Review software written by peers; strive for continuous improvement of code quality and development practices.
- Assist in building and implementing test automation to validate new and existing code.
- Assist in the maintenance of NGL’s business applications.
- Anticipate system/application challenges and proposes solutions; recommend improvements to existing software as necessary.
- Troubleshoot and resolve issues for both internal and third-party business applications.
- Collaborate with the team and business areas to develop, coordinate and execute plans to ensure successful acquisition-related projects.
- Participate in efforts to convert and implement merged or acquired business.
- Share ownership of the solution deployment, testing, quality, monitoring and operational excellence with the rest of the agile team.
Requirements
- Bachelor's degree in Computer Science, Information Technology/Systems, or other related field, or equivalent work experience required.
- A minimum of two years’ experience in AWS core services, serverless framework, Infrastructure as Code, Git.
- A minimum of two years of experience working with Microsoft SQL Server tools and management (T-SQL) and/or PostgreSQL.
- A minimum of two years of experience in Agile methodologies (Scrum and/or Kanban, Test Driven Development) preferred.
- Insurance industry experience preferred
Benefits
- 20 days of Paid Time Off growing to 25 days after 5 years
- 11 Paid Holidays (10 company holidays and 1 personal holidays of your choice)
- Health care, dental and vision plans
- Up to $1,500 annually towards an employee's choice
- Annual bonus based on company performance
- Paid Parental Leave
- 401(k) match up to 9%
- Paid Sabbatical after 8 years
- Paid Volunteer Time
- Education Assistance Program
- Employee Recognition Program
- And much more!
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
software designsoftware developmenttestingimplementationmaintenancetest automationT-SQLPostgreSQLInfrastructure as CodeAgile methodologies
Soft Skills
collaborationcommunicationproblem-solvingcontinuous improvementreportingplanningtroubleshootingownershipadaptabilitystakeholder engagement