Delta Dental Insurance Company is looking for a Senior Software Engineer to build and support exceptional products that provide innovative solutions to challenging business use cases, existing system and operational problems.
Requirements
- GitHub for source code management
- containerization technologies, including Podman, to manage and deploy services
- Java/Spring Boot for microservice development
- Jenkins, CloudBees, or GitHub Actions for continuous integration and continuous delivery to automate the testing and deployment process
- Jira for work tracking and workflow management
- Utilizes Confluence for maintaining technical documentation
- Utilizes Datadog to review production infrastructure health post releases, to manage alerts for production failures, and for log storage and analysis
Responsibilities
- Performs as a key contributor to an engineering team that builds and supports exceptional products that provide innovative solutions to challenging business use cases, existing system and operational problems
- Participates in architectural design, system analysis, and programming activities on application software; this may often require independent research and study
- Develops high-quality and production-ready software by using best-practice data structures, algorithms, design patterns, and frameworks that are maintainable, scalable, responsive, and secure
- Writes highest quality code with utmost attention to scalability, security and performance and with an end-to-end mindset from conception to delivery and production support, owning specifications, quality, release deployments and monitoring of production health
- Produces complete, simple, and readable technical documentation for everything developed and maintains a team culture of documenting everything
- Tests and ensures quality of all code that developed in line with principles of test-driven development and continuous delivery, utilizing test automation frameworks wherever possible
- Participates in code-reviews, provides technical guidance and mentors software engineers
Other
- Must live within reasonable commuting distance from HQ and able to appear in office as required.
- Bachelor's degree or foreign degree equivalent in Computer Science or related field and five (5) years of progressive, post-baccalaureate experience in Software Development or related role or in the job offered.
- Proof of eligibility to work in the United States must be provided if selected for hire.