Software Engineer III / Application Technical SpecialistLocation: Remote Duration: 12 MonthsPosition Summary: The client is seeking a Software Engineer III / Application Technical Specialist to design, develop, and support enterprise software solutions for the Idaho Benefit Eligibility System (IBES). This senior-level role requires expertise in software development, system design, Agile methodologies, and modern AI-assisted software engineering. The engineer will help modernize benefit eligibility applications, automate business workflows, and leverage AI technologies to improve software delivery and development efficiency.Project Background: The Benefit Eligibility System (IBES) has been in production for more than 10 years and has undergone continuous enhancements to support changing federal and state benefit programs.
Current modernization initiatives include: enhancing IBES to support new federal community engagement requirements, automating manual business process reviews, developing guided workflows for benefit processing, leveraging AI technologies to improve software development productivity, and exploring agentic AI solutions capable of assisting with continuous software development and code generation.Key ResponsibilitiesDesign, develop, and maintain enterprise software applications.Analyze business requirements and convert them into technical solutions.Build scalable, high-performance, and mission-critical applications.Develop new features and enhance existing applications.Troubleshoot and resolve production issues.Conduct code reviews and ensure coding best practices.Develop and execute unit and integration testing.Participate in Agile software development activities.Collaborate with business analysts, QA teams, product owners, and developers.Estimate development effort and meet project deadlines.Support software deployments and production releases.Provide on-call production support when required.Work overtime as needed to meet project deadlines.AI & Innovation ResponsibilitiesThe selected candidate will be expected to: evaluate and implement AI/ML capabilities in software development, use AI tools to accelerate coding, testing, and release cycles, collaborate with business and technical teams to define AI-driven features, explore and support agentic AI development solutions, and ensure AI-generated code is maintainable, secure, and aligned with software engineering best practices.Required Technical SkillsThe ideal candidate should have experience with enterprise Java development and the following technologies: Java/J2EE, JBoss Application Server, Apache Web Server, Oracle 11g Database, Jenkins, Subversion (SVN), MyEclipse IDE, Adobe Lifecycle, Apache ServiceMix ESB Business Rules Engine (BRE), F5 Load Balancers, Wily Introscope, Agile Development Methodologies, Software Design and Architecture, Code Reviews, Unit & Integration Testing, Production Support, Performance Optimization.Preferred QualificationsExperience with large government or healthcare systems, strong understanding of enterprise application architecture, experience working in high-availability production environments, knowledge of AI-assisted software development tools, strong analytical and problem-solving skills, excellent written and verbal communication skills, ability to work independently and within Agile teams.
Software Engineer III / Application Technical Specialist in id at Unknown Company
This position is listed as full time and able to be worked remotely.