JOBSEARCHER

Software Developer

OpusRaleigh, NCApril 12th, 2026
Position DescriptionJob PurposeThis individual’s principal objective is to contribute to development projects and customer support efforts by developing software applications as directed. Tasks may include supporting requirements definition, participating in software design, and unit and integration testing. Developers will be willing to work in a team environment and participate in group planning and review sessions.Duties & ResponsibilitiesDefine and design software programs to meet requirements, resolve system deficiencies and change requests within the change control mechanisms. Implement, test, and document program changes. Maintain software systems as needed. Generate accurate task breakdown and estimates. Utilize configuration management and debugging tools. Responsible for verification activities, which include system test, durability and life-testsCreate and update design and operational documentationActively participate in the integration and installation of deliverablesReport progress and status of development to technical leaderProvide follow-on support and problem troubleshooting. Other tasks as assignedRequirementsRequirements Should be proficient in using the following:C# and/or VB .NET, ideally bothVisual Studio IDESQL queries Solid understanding of communication and processing of data to and from external devices via various communication protocols. Proven software development skills with emphasis on solid programming practicesAdditional understand and interested in the following:GIT Version Control SystemDevOpsAgile development methodologies (SCRUM, Kanban)Web ServicesMust have ability to assist in defining requirements and creating software design. Ability to adhere to committed software delivery schedules. Ability to follow guidelines, policies and direction from leadership. Desire to collaborate with colleagues and customers to solve problems and provide solutions. Be committed to continuous improvement and professional developmentQualificationsBachelor’s degree in CIS/MIS, Information Technology, Computer Science or related field, or equivalent work experience required. Desire to contribute in a dynamic and growing software design/development environment