Wellabe is hiring a Software Engineer at Level 1, 2, or 3, with the level determined by the individual’s skills, knowledge, experience, and demonstrated scope of impact. The engineer designs, builds, tests, and supports software solutions across the application development lifecycle, collaborating with cross-functional teammates to deliver reliable, maintainable, and cost-effective systems. Level 1 is an early-career role focused on creating and modifying basic programs with guidance. Level 2 is a mid-level role involving moderately complex programs, more complex code reviews and designs, mentoring, and possible leadership of design execution or support for requirements analysis, technical-debt reduction, and application architecture. Level 3 is a senior role focused on complex software solutions, technical leadership, code reviews, architectural decisions, mentoring, and collaboration across teams. Level 3 also uses cloud-native platforms, automation, and AI technologies to deliver secure, scalable, maintainable solutions and provides technical guidance on responsible AI-enabled development. The position supports the software product lifecycle through solution development and enhancement, performance monitoring, coding, testing, debugging, documentation, code reviews, and implementation of software changes according to department standards. It also contributes to DevOps practices, test planning, prototyping, validation, and process improvement. The role is hybrid and based in Des Moines, Iowa.
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
Entry Level