Design and build highly complex, cloud-native software solutions using agile, XP, and TDD practices. Lead a team in independently producing well-designed, efficient code, and collaborate with designers, developers, and product owners on solutions targeting PCF, AWS, and mobile iOS/Android platforms. Communicate team-wide progress, identify blockers, participate in paired programming and code reviews, and help expand the team’s collective software engineering knowledge. Conduct independent research to refine best practices and present findings to peers. Coach and mentor developers, provide technical guidance to leadership, and help shape product technical direction based on business drivers and desired vision. Recommend and implement best practices and innovative solutions that support digital transformation. This is a 12-month position. The role requires 7–9 years of software development experience, including either 9 years specifically in software development or 7 years in software development plus 2 years of related alternative experience. A bachelor’s degree in Computer Science, Engineering, or a related field is required, or equivalent practical experience. ESRI and/or GIS experience is an additional qualification.
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
Senior