Software Developer (GIS)
Overview
In this role you will contribute to building and maintaining software products with a focus on quality and reliability. You will write and test code, participate in design and code reviews, and support deployment and integration tasks within a collaborative team. The role emphasizes test-driven development, automated testing, and adherence to policies and HIPAA requirements. You will work with product management to scope improvements and help deliver in sprint cycles, driving impact across the product component level.
ResponsibilitiesWrite high-quality, testable code that meets the Definition of DoneParticipate in design and code reviews with engineersDevelop and utilize automated test scripts and participate in test plan reviewsSupport end-of-iteration demos and manage integration, testing, and deployment tasksCollaborate with product management to scope and estimate enhancementsDesign, implement and unit test software following defined processesFix software defects according to defined processesMaintain compliance with policies, procedures and HIPAA requirementsFulfill duties to achieve operational and financial success of the Employer
Key requirements3+ years of software development experienceExperience with writing and testing software across the development lifecycleAbility to work under minimal supervision and in a team environmentFamiliarity with deployment, testing and debugging processescollaborationcommunicationattention to detailTest-First / Test-Driven Developmentunit testingcode reviews