US Citizens or GC Holders only
Must be on our W2- no C2C
Local candidates only
Onsite- 2-3 days per week
RESPONSIBILITIES:
Full Stack Development
• Design and build end-to-end full-stack applications using Node.js on the backend and Vue.js on the frontend, delivering cohesive, production-ready features from database to UI.
• Develop scalable REST/GraphQL APIs and microservices that integrate with platform technologies such as Apache Solr, MongoDB, PostgreSQL, Oracle, and RabbitMQ deployed on Kubernetes.
• Build and maintain internal libraries and SDKs that simplify consumption of platform services, and refactor existing applications for efficiency, reliability, and maintainability.
• Lead architecture decisions for new features, ensuring solutions align with Twelve-Factor App principles and best practices.
AI-Assisted & Agentic Engineering
• This role requires comfort working alongside AI-powered tools while maintaining strong engineering judgment, validation, and accountability for outcomes.
• Sr Developers will contribute to the adoption and continuous improvement of AI-enabled workflows by providing feedback, identifying opportunities for automation, and safely incorporating AI assistance into repeatable operational patterns.
• This includes leveraging approved AI tools and agents to assist with platform operations, troubleshooting, automation, documentation, and workflow efficiency under established governance and best practices.
• Sr Developers on the INFOPS Application Development team are expected to actively use and support AI-assisted and agentic engineering workflows as part of their day-to-day work.
• Develop agent-to-agent (A2A) AI workflows or applications.
• Design, implement, and maintain MCP (Model Context Protocol) servers that expose enterprise data and capabilities to AI agents and LLM-powered workflows.
CI/CD & DevOps
• Own and evolve CI/CD pipelines using GitHub, Jenkins, and Codefresh, from commit hooks through automated testing and production deployment.
• Develop and maintain deployment orchestration tools and automation workflows on Kubernetes-based platforms (including OpenShift).
• Drive DevOps improvements: infrastructure-as-code, automated testing, deployment reliability, and monitoring with Prometheus and Grafana.
• Participate in on-call rotation, monthly maintenance windows, and platform lifecycle tasks to ensure platform reliability.
Leadership & Collaboration
• Mentor mid-level and junior developers, conducting code reviews and sharing architectural knowledge to elevate team capability.
• Work with customers and stakeholders to understand integration needs and translate business requirements into robust engineering solutions.
• Collaborate with partner engineering teams to drive efficiencies across the organization and contribute to best practices.
• Maintain strong documentation and actively contribute to team knowledge sharing.
• Work effectively in a fast-paced environment with shifting priorities, balancing support work, ad hoc requests, and project deliverables.
REQUIRED QUALIFICATIONS:
• Bachelor’s degree in Computer Science, MIS, or related field, or equivalent experience
• 5+ years of professional development experience with a strong full-stack focus
• 5+ years of experience with JavaScript and Node.js, building production APIs, services, and microservices
• 3+ years of experience with Vue.js; component design, state management (Pinia/Vuex), and frontend architecture.
• Hands-on experience using AI coding tools (Claude, GitHub Copilot, M365 Copilot, Windsurf) in a professional engineering context
• Experience building or integrating with MCP (Model Context Protocol) servers or similar AI agent integration patterns
• CI/CD and DevOps experience: pipeline authoring, automated testing, deployment automation (GitHub Actions, Jenkins, Codefresh, or equivalent)
• Experience with GitHub, Docker, and Kubernetes
• Experience with Linux/Unix and shell scripting
• Familiarity with microservices, Twelve-Factor App principles, and cloud-native development
• Strong test-first mindset with experience in unit, integration, and end-to-end testing
• Ability to analyze requirements and communicate effectively, both verbally and in writing
• Team-oriented with strong work ethic, collaboration skills, and the ability to mentor others
• Strong problem-solving, change management, and technical planning abilities
PREFERRED QUALIFICATIONS:
• Experience with Java, Grails, Python, or Go
• Experience with React frontend development
• Experience with IDP concepts and platforms like Backstage
• REST API design and implementation, including OpenAPI/Swagger documentation, API gateway and routing patterns
• Familiarity with secure, minimal containers: Minimus, Docker Hardened Images, etc.
• Kubernetes-based platforms such as OpenShift
• Cloud providers, especially Azure
• Databases: MongoDB, Oracle, PostgreSQL
• Messaging, search, and caching tools: RabbitMQ, Apache Solr, Redis
• Containers and automation tools: Docker, Ansible
• Monitoring tools: Prometheus, Grafana, Splunk
• Prior experience designing AI-driven internal tooling or copilot integrations