> Markdown version of [/jobs/ext/4025084-senior-ai-software-developer-egan-mn](https://www.wearedevelopers.com/jobs/ext/4025084-senior-ai-software-developer-egan-mn). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior AI Software Developer - Egan, MN - **Company:** Zachary Piper - **Location:** Eagan, MN, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Agile Methodology, Artificial Intelligence, Amazon Web Services, Application Integration Architecture, Automation of Tests, Microsoft Azure, C++ (Programming Language), Cloud Engineering, Code Review, Computer Programming, Databases, Continuous Delivery, Continuous Integration, Software Debugging, Software Design Patterns, Linux, DevOps, Programming Tools, Distributed Systems, Python (Programming Language), Linux System Administration, Machine Learning, Enterprise Messaging Systems, NoSQL, Scrum Methodology, E2e Testing, Scaled Agile Framework, Service-Oriented Architecture, Software Engineering, Software Requirements Analysis, Software Systems, Data Streaming, Systems Architecture, Systems Integration, Google Cloud, Git, Event Driven Architecture, Kubernetes, Information Technology, Apache Kafka, Cloud Migration, Api Design, Restful APIs, Code Restructuring, Software Version Control, Devsecops, Docker, Microservices - **Published:** October 30, 2026 - **Apply:** https://www.clearancejobs.com/jobs/9274143/senior-ai-software-developer-egan-mn ## About the Role * Bachelor's degree in Computer Science, Engineering, or a related technical discipline, or equivalent professional experience. * 8+ years of relevant software development experience , or a Master's degree with 6+ years of experience. * Demonstrated experience designing, building, and supporting microservices architectures . * Strong programming experience in at least one modern language such as Java, Python, C++, or similar technologies within Linux environments . * Exposure to or experience working with AI-enabled applications, machine learning solutions, intelligent automation platforms, or AI-assisted development tools . * Experience working within Agile software development environments . * Understanding of REST APIs, distributed systems, and service-oriented architectures. * Ability to obtain and maintain a Public Trust clearance . * Ability to successfully pass all required government background screenings and investigations. Preferred Qualifications * Experience using Git-based source control and modern CI/CD pipelines. * Familiarity with the Scaled Agile Framework (SAFe) . * Experience working with relational and NoSQL database technologies . * Hands-on experience with Kafka or similar event-streaming platforms. * Experience with cloud platforms such as AWS, Azure, or Google Cloud , with AWS preferred. * Proficiency with containerization and orchestration technologies including Docker and Kubernetes . * Experience operating within DevSecOps environments . * Familiarity with automated testing frameworks and integrating testing pipelines into CI/CD workflows. Microservices, Java, Python, AWS, Kubernetes, Kafka, REST APIs, Agile/SAFe, CI/CD, DevSecOps, Distributed Systems, AI/ML, AI-Assisted Development, AI, Federal/Government Experience, Technical Leadership, System Architecture, Linux,, C++, Linux, REST APIs, API Development, Microservices, Service-Oriented Architecture (SOA), Event-Driven Architecture, Application Integration, Software Design Patterns, Code Review, Refactoring, Debugging, Automated Testing,Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), Cloud Architecture, Cloud Migration, CI/CD, Continuous Integration, Continuous Delivery, DevOps ## Description * Lead Agile sprint planning activities to ensure priorities, deliverables, and project goals are clearly defined and successfully executed. * Provide technical mentorship to development teams by promoting best practices, removing obstacles, and fostering a culture of collaboration and continuous improvement. * Design, develop, and support scalable microservices-based applications using modern software engineering methodologies. * Partner with product owners, architects, engineers, and stakeholders within a SAFe Agile framework . * Participate in Agile ceremonies including sprint planning, daily standups, sprint reviews, and retrospectives. * Translate business and system requirements into effective software solutions in collaboration with engineering and program teams. * Develop high-quality, maintainable, and testable code while adhering to DevSecOps and CI/CD standards. * Contribute to architectural discussions and help drive key technical decisions. * Build integrations with databases, messaging platforms, and external services through APIs. * Collaborate with QA, DevOps, and platform engineering teams to ensure stable and efficient software delivery. * Implement automated testing strategies including unit, integration, contract, and end-to-end testing. * Utilize AI-powered development tools to improve coding efficiency, automate testing, streamline debugging, and accelerate software delivery.