Delta Dental Insurance Company is looking to solve challenging business use cases, existing system and operational problems by building and supporting exceptional products.
Requirements
- Architectural design, system analysis, and programming activities on application software
- Create architecture diagrams to depict integrations of different application, service, and system level integrations
- GitHub for source code management
- Datadog for log storage and analysis
- Containerization technologies, including Podman, to manage and deploy servicesDevelop high-quality and production-ready software by using best-practice data structures, algorithms, design patterns, and frameworks that are maintainable, scalable, responsive, and secure;
- Java/Spring Boot for microservice development
- Jenkins, CloudBees, or GitHub Actions for continuous integration and continuous delivery to automate the testing and deployment process
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.
- Instruments infrastructure and application performance monitoring, capacity management, alerting, tools instrumentation and metrics (KPI) management.
Other
- Master's degree or foreign degree equivalent in Computer Science or related field.
- Telecommuting permissible from any location in the US.
- Proof of eligibility to work in the United States must be provided if selected for hire.