/Software Engineer Sr - Fullstack/Vue

Software Engineer Sr - Fullstack/Vue

Maryland Heights, Missouriusvia direct
// Job Type
Full Time
// Salary
Not disclosed
// Posted
1 month ago

About the Role

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

Interested in this job?

Login to Apply

Use our AI to tailor your resume for this Software Engineer Sr - Fullstack/Vue position at The Timberline Group.