Come Smile with Us! Join Delta Dental of Iowa as a Lead or Senior Software Developer and help build solutions that truly matter. As a small, mission-driven organization with strong non-profit values, Delta offers the chance to have a visible impact and a meaningful voice in the work you do. In this hybrid role, you’ll bring deep Java-based expertise while helping lead our web teams, influence architectural decisions, and shape the future of our digital platforms. You’ll work alongside people who take pride in their work and are driven by a mission to improve the health and smiles of the communities we serve. Learn why Manesh enjoys working on the software development team. Why Delta Dental of Iowa? For your smile. For your health. For your community. At Delta Dental of Iowa, we’re more than just a dental and vision insurance company. Improving health and wellness is at the center of everything we do. As a not-for-profit, we aim to build stronger communities by investing in actions that promote and improve health. Delta Dental of Iowa invests 40% of our dollars directly back into the communities we serve. Come see why we are passionate about "Bringing Smiles" to our customers. Our team enjoys competitive pay and benefits, an awesome "One Team" approach, and a company culture that fosters "Exceptional Quality Service" and "Leadership at All Levels." Together, we can make a difference – not only in Iowa but across the country. Essential Functions and Responsibilities: Assist in the design and successful implementation of scalable, secure, performant, HIPAA-compliant software solutions. Collaborate with business stakeholders to translate complex business needs into scalable and maintainable technical specifications. Seek mentorship & contribute to code reviews, architecture discussions, and best practices. Apply modern engineering practices, including automation, DevOps methodologies, CI/CD pipeline development, and infrastructure as code (IaC) to accelerate delivery and improve reliability. Support cloud migration or modernization efforts deemed appropriate. Ensure application performance, security, and compliance through proactive monitoring and testing activities. Provide input during architecture discussions and learn from senior developers regarding the design and evolution of system architecture. Provide on-call support and other responsibilities as necessary.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree