Post job

Software engineering manager jobs in Saint Louis, MO

- 499 jobs
All
Software Engineering Manager
Software Developer
Senior Software Engineer
Principal Software Engineer
Software Engineer Lead
Software Systems Engineer
Vice President Of Software Engineering
Senior Systems Software Engineer
Software Development Engineer Lead
Lead Software Architect
Manager Applications Development
Director Of Software Development
Senior Software Programmer
Software Development Project Manager
Engineering Manager
  • Senior Software Certification Engineer

    Boeing 4.6company rating

    Software engineering manager job in Saint Louis, MO

    At Boeing, we innovate and collaborate to make the world a better place. We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportunity for professional growth. Find your future with us. Boeing is seeking an experienced and dedicated Software Certification Engineer to lead our engineering team in the critical mission of developing and certifying safe, reliable, and innovative aircraft. This role is paramount in ensuring that our aircraft not only meet but exceed the rigorous safety standards set forth by the Federal Aviation Administration (FAA). The Software Certification Engineer will play a vital role in fostering a culture of safety and excellence, making significant contributions to the certification process that underpins the trust of our customers and the flying public. Why This Role is Important: The Software Certification Engineer is a cornerstone of Boeing's unwavering commitment to safety and excellence in aviation. This role is crucial in ensuring that our aircraft not only meet the regulatory standards set by the FAA but also embody the highest levels of safety and reliability. By partnering closely with the FAA, the Software Certification Engineer will help shape the future of aviation, driving innovation while safeguarding the trust of our customers and the flying public. Join us in our mission to connect, protect, explore, and inspire the world through aerospace innovation. Apply today to be part of a team that is dedicated to setting the standard for safety and excellence in the aerospace industry! Position Responsibilities: Lead and manage a team of engineers focused on the design, analysis, and testing of aircraft systems and components, with an unwavering commitment to safety. Cultivate a safety-first mindset within the engineering unit, ensuring that all engineering practices prioritize the well-being of passengers and crew. Collaborate closely with the FAA to navigate the complex certification process, ensuring that all aircraft designs comply with stringent regulatory requirements and safety standards. Develop and implement engineering strategies that emphasize safety and reliability, aligning with Boeing's commitment to delivering the highest quality aircraft. Serve as the primary liaison for FAA representatives, facilitating transparent communication and collaboration throughout the certification journey. Oversee the preparation and submission of comprehensive technical documentation required for FAA certification, ensuring that all materials reflect the highest standards of accuracy and thoroughness. Mentor and develop engineering staff, instilling a deep understanding of safety protocols and certification processes to enhance their professional growth and technical expertise. Analyze and resolve complex engineering challenges with a focus on safety, leveraging data-driven decision-making and industry best practices. Monitor project progress and performance, ensuring that engineering solutions are delivered on time and meet all safety and certification milestones. This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options. This position must meet export control compliance requirements. To meet export control compliance requirements, a "U.S. Person" as defined by 22 C.F.R. 120.15 is required. "U.S. Person" includes U.S. Citizen, lawful permanent resident, refugee, or asylee. Basic Qualifications (Required Skills/Experience): 5+ years of experience as a Designated Engineering Representative (DER) or Technical Standard Order (TSO) Certification Specialist. 9+ years of experience in RTCA DO-178(B/C) Software Considerations in Airborne Systems and Equipment Certification 5+ years' experience in software engineering Preferred Qualifications (Desired Skills/Experience): Bachelor of Science degree from an accredited course of study in engineering, engineering technology (includes manufacturing engineering technology), chemistry, physics, mathematics, data science, or computer science 12+ years related work experience or an equivalent combination of education and experience Current Designated Engineering Representative (DER) or Technical Standard Order (TSO) Certification Specialist Experience with concurrent software and distributed systems 12+ years' experience in software development life cycles, configuration management and best agile software engineering practices 9+ years' experience developing, documenting and maintaining architectures, requirements, algorithms, interfaces and designs for software systems 9+ years' experience leading software development projects Leads activities to develop, document and maintain architectures, requirements, algorithms, interfaces and designs for software systems Leads development, selection, tailoring and deployment of processes, tools and metrics Experience using common software version control tools such as Git Experience with Agile planning tool such as JIRA, TSF Drug Free Workplace: Boeing is a Drug Free Workplace (DFW) where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria is met as outlined in our policies. Union: This is a non union-represented position Pay & Benefits: At Boeing, we strive to deliver a Total Rewards package that will attract, engage and retain the top talent. Elements of the Total Rewards package include competitive base pay and variable compensation opportunities. The Boeing Company also provides eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work. The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location, date of hire, and the applicability of collective bargaining agreements. Pay is based upon candidate experience and qualifications, as well as market and business considerations. Summary Pay Range - Level 4 (Senior) - $119,000 - $172,000 Summary Pay Range - Level 5 (Lead) - $145,350 - $211,600 Applications for this position will be accepted until Jan. 12, 2026 Relocation This position offers relocation based on candidate eligibility. Visa Sponsorship Employer will not sponsor applicants for employment visa status. Shift This position is for 1st shift Equal Opportunity Employer: Boeing is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law.
    $145.4k-211.6k yearly 19h ago
  • Mission Software Engineering Manager, Public Sector

    Scale Ai Inc. 4.1company rating

    Software engineering manager job in Saint Louis, MO

    Scale AI's Public Sector business is growing quickly as government agencies adopt AI to support critical national security, defense, and public sector missions. We are looking for a Mission Software Engineering Manager to join our dynamic Federal Engineering team. As a part of this team, you will play a critical role in supporting Scale's government customers by scoping and developing onsite solutions. Our scalable, high-performance platform is the foundation for these customer solutions, and your expertise will be instrumental in designing and implementing systems that can handle interactions with existing customer systems to help our products integrate into existing customer workflows. You will: Recruit a high-performing engineering team. Drive engineering productivity. Provide guidance, mentorship, and technical leadership to a team of engineers working on Generative AI projects. Collaborating with cross-functional teams to define, design, and execute strategic roadmap. Work directly with customers to understand their problems and translate those into features in Scale's platform. Be open to ~25% travel or relocation to a key customer geographic location. Collaborate with cross-functional teams to define and execute the vision for backend solutions, ensuring they meet the unique needs of government agencies operating in secure environments. Implement end-to-end data integrations, syncing customer's data to Scale's platform and back. Deploy and maintain Scale software at customer sites Develop customer requested features and work closely with them to ensure that they win customer love. Build robust and reliable backend systems that can serve as standalone products, empowering customers to accelerate their own AI ambitions. Participate actively in customer engagements, working closely with stakeholders to understand requirements and deliver innovative solutions. This role will require an active TS/SCI security clearance or the ability to obtain a security clearance. Ideally you'd have: 5+ years of full-time engineering experience, post-graduation 2+ years of prior engineering management or equivalent experience and has managed an engineering team. Track record of success as a hybrid customer facing engineer, forward deployed software engineer, and ability to quickly adapt to different roles. Prior experience developing with Python and JavaScript, or other modern software languages. Familiarity with Node and React is a plus. Cloud-Native Technologies: Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and experience in developing and deploying applications in a cloud-native environment. Understanding of containerization (e.g., Docker) and container orchestration (e.g., Kubernetes) is a plus Linux experience: Understanding of shell scripting, operating systems, etc Networking experience: Understanding of networking technologies, configuration (ports, protocols, etc) Data Engineering: Knowledge of ETL (Extract, Transform, Load) processes and experience in building data pipelines to integrate and process diverse data sources. Understanding of data modeling, data warehousing, and data governance principles Problem Solving: Strong analytical and problem-solving skills to understand complex challenges and devise effective solutions. Ability to think critically, identify root causes, and propose innovative approaches to overcome technical obstacles Understand unique DoD and USG constraints when it comes to technology Compensation packages at Scale for eligible roles include base salary, equity, and benefits. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position, determined by work location and additional factors, including job-related skills, experience, interview performance, and relevant education or training. Scale employees in eligible roles are also granted equity based compensation, subject to Board of Director approval. Your recruiter can share more about the specific salary range for your preferred location during the hiring process, and confirm whether the hired role will be eligible for equity grant. You'll also receive benefits including, but not limited to: Comprehensive health, dental and vision coverage, retirement benefits, a learning and development stipend, and generous PTO. Additionally, this role may be eligible for additional benefits such as a commuter stipend. Please reference the job posting's subtitle for where this position will be located. For pay transparency purposes, the base salary range for this full-time position in the locations of San Francisco, New York, Seattle is:$273,700-$341,550 USD PLEASE NOTE: Our policy requires a 90-day waiting period before reconsidering candidates for the same role. This allows us to ensure a fair and thorough evaluation of all applicants. About Us: At Scale, our mission is to develop reliable AI systems for the world's most important decisions. Our products provide the high-quality data and full-stack technologies that power the world's leading models, and help enterprises and governments build, deploy, and oversee AI applications that deliver real impact. We work closely with industry leaders like Meta, Cisco, DLA Piper, Mayo Clinic, Time Inc., the Government of Qatar, and U.S. government agencies including the Army and Air Force. We are expanding our team to accelerate the development of AI applications. We believe that everyone should be able to bring their whole selves to work, which is why we are proud to be an inclusive and equal opportunity workplace. We are committed to equal employment opportunity regardless of race, color, ancestry, religion, sex, national origin, sexual orientation, age, citizenship, marital status, disability status, gender identity or Veteran status. We are committed to working with and providing reasonable accommodations to applicants with physical and mental disabilities. If you need assistance and/or a reasonable accommodation in the application or recruiting process due to a disability, please contact us at accommodations@scale.com. Please see the United States Department of Labor's Know Your Rights poster for additional information. We comply with the United States Department of Labor's Pay Transparency provision . PLEASE NOTE: We collect, retain and use personal data for our professional business purposes, including notifying you of job opportunities that may be of interest and sharing with our affiliates. We limit the personal data we collect to that which we believe is appropriate and necessary to manage applicants' needs, provide our services, and comply with applicable laws. Any information we collect in connection with your application will be treated in accordance with our internal policies and programs designed to protect personal data. Please see our privacy policy for additional information.
    $88k-126k yearly est. Auto-Apply 13d ago
  • Software Engineering Manager

    The Timberline Group

    Software engineering manager job in Saint Louis, MO

    Client is building SaaS solutions for the Promotional Products industry. As part of our growth, we are introducing an Engineering Manager to support the teams building our products. The ideal candidate for this position has a strong background in software development. To be successful in this role, you should be confident hiring, mentoring, and managing software engineering teams. This position reports to the VP of Engineering. In this role you will: Oversee the development team for a product line. Work with lead software architects to accurately report upon progress, issues, risks & mitigation, and project state. Monitor reliability and performance of all product infrastructure and product performance and suggest improvements. Contribute to the engineering budget. Designing appropriate engineering training and product education in collaboration with the product training teams. Create, review, and maintain policies relevant to internal systems. Guide and mentor junior team members on personal growth and career progression. Be “in the code” becoming an expert of all aspects of coding in the project, actively participating in PRs, shadowing, and pair programming. Manage the performance review process of engineers. Assign and manage people resources to ensure all projects are completed on target and on budget. Work with the Product Management team to ensure that engineering deliverables meet and exceed customer expectations. You bring with you: Work experience as an engineering manager or similar senior-level position in an engineering department. Experience with the Microsoft .Net stack and Azure. Experience with on-premises and data-center housed hardware and servers. Experience with building or managing the build of SaaS products. Experience with brownfield and re-engineering projects. Good understanding of Agile methodologies. Hands-on experience in both front-end and back-end development. Education BS in Computer Science (or similar relevant field) or equivalent work-experience. The Timberline Group Phone: ************ PO Box 385, Lebanon, MO 65536 ********************* ************************* "Delivering quality solutions through quality people"
    $81k-114k yearly est. Easy Apply 60d+ ago
  • Director Software Engineering

    Timeless Technology Solutions

    Software engineering manager job in Chesterfield, MO

    The Software Engineering Director will drive strategic IT initiatives across app dev, infrastructure and personnel. The candidate will have a strong background in planning, creating and executing IT initatives across an organization. Analytical skills are essential to understand the business and its technology and then drive execution of strategic IT initiatives. The ideal candidate will possess strong leadership, team building and effective decision-making skills. DUTIES/ RESPONSIBILITIES include, but not limited to: Provide leadership and accountability for the IT organization ensuring that deliverables are completed on time, on budget, and meet quality expectations. Drive and execute growth strategy Drive an implement new technologies within the organization Lead the planning and processes for organizational modernization Partner with executive leadership to implement growth strategy across IT and business units Work closely with the Process Director in planning and executing roadmaps, workflows and documentation Resource planning for specific projects as part of the Engineering strategic and implementation plans Work with 3rd party vendors, negotiate contracts Evaluate which IT services should remain outsourced vs which should be brought in house Collaborate with, Business teams, Software Engineering teams, vendors and suppliers Collaborate with other functional teams to drive best practices towards project completion QUALIFICATIONS: Proven experience in IT leadership in large organizations, across app dev and infrastructure projects Minimum of 10 years of technology leadership experience Preference for someone who has large corporate environment experience, who can bring that perspective to the team Proven analytical, problem-solving skills Strong acumen, attention to detail, and the ability to solve problems and clearly communicate topics across various audiences Strong ability to partner with executive leadership
    $97k-139k yearly est. 60d+ ago
  • Manager, Software Engineering

    Mastercard 4.7company rating

    Software engineering manager job in OFallon, MO

    Our Purpose Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Manager, Software EngineeringOverview: Mastercard's Decision Management Platform team is seeking a hands-on Software Development Manager to lead and mentor a team of talented software engineers in delivering high-quality, scalable, and secure software solutions. This role combines technical depth and leadership excellence, driving clean code practices, engineering rigor, and on-time delivery of products aligned with Mastercard's strategic goals. You'll be deeply involved in technical design, code reviews, and problem-solving while empowering your team to innovate and deliver with excellence. Our engineers work in small, flexible, Agile teams with a strong focus on collaboration, continuous integration, and continuous delivery. This is a hybrid position based in O'Fallon, MO, requiring three days per week onsite. Role: • Serve as a hands-on technical leader, contributing to design discussions, architecture decisions, and complex coding challenges. • Lead, coach, and mentor a team of software engineers to deliver secure, reliable, and scalable solutions. • Champion clean code principles, code reviews, and engineering best practices across the team. • Collaborate closely with Product, Architecture, and Engineering leads to define the technical roadmap and ensure high-quality execution. • Drive the team to meet delivery milestones while maintaining technical excellence and code quality. • Lead cross-functional initiatives with broad scope and long-term strategic impact. • Recommend modern technologies and shape the strategic technical direction of the organization. • Identify process gaps and implement tools, automation, and workflows that enhance team productivity. • Manage staffing, training, and performance evaluations to foster a high-performing and engaged engineering culture. • Oversee financial planning and resource allocation for assigned teams and projects. All About You: • Proven experience as a Software Engineer, Developer, or Architect, with a track record of success as a Manager leading and mentoring technical teams. • Hands-on expertise in Java (Java 17 preferred) and experience building scalable, high-performance applications. • Proficiency in multiple programming languages (e.g., Python, C#) and frameworks (e.g., Spring, Angular, Apache projects). • Strong ability to write secure, efficient, and maintainable code following industry standards (OWASP, CWE). • Solid understanding of architectural principles and design patterns (e.g., MVC, service-to-worker, dependency injection). • Experience designing and deploying highly available, distributed systems across multiple availability zones. • Hands-on experience with CI/CD pipelines, DevOps toolchains, and automation for deployment and testing. • Proficient in test-driven development (TDD) and integrating automated testing (functional, regression, performance, chaos) into workflows. • Deep understanding of cloud-native application design and infrastructure (compute, storage, networking). • Experienced in code reviews, developer mentorship, and continuous improvement through refactoring and technical debt reduction. • Skilled in IDEs such as IntelliJ IDEA, with expertise in source control, branching strategies, peer reviews, logging, and error handling. • Advanced debugging skills, including core, heap, and thread dump analysis. • Customer-centric mindset with the ability to align technical solutions with business objectives. • Deep knowledge of Agile methodologies (Scrum, Kanban, SAFe) and modern software development practices. • Exceptional communication skills with the ability to translate complex technical topics for diverse audiences. • Bachelor's degree in Computer Science, Engineering, Mathematics, or equivalent practical experience. This role is not eligible for Mastercard's work authorization sponsorship. As such, candidates must be eligible to work in the United States, now as well as in the future, without employer sponsorship. #LI-NF1 #AI3Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact reasonable_accommodation@mastercard.com and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly. Corporate Security Responsibility All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must: Abide by Mastercard's security policies and practices; Ensure the confidentiality and integrity of the information being accessed; Report any suspected information security violation or breach, and Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines. In line with Mastercard's total compensation philosophy and assuming that the job will be performed in the US, the successful candidate will be offered a competitive base salary and may be eligible for an annual bonus or commissions depending on the role. The base salary offered may vary depending on multiple factors, including but not limited to location, job-related knowledge, skills, and experience. Mastercard benefits for full time (and certain part time) employees generally include: insurance (including medical, prescription drug, dental, vision, disability, life insurance); flexible spending account and health savings account; paid leaves (including 16 weeks of new parent leave and up to 20 days of bereavement leave); 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; 10 annual paid U.S. observed holidays; 401k with a best-in-class company match; deferred compensation for eligible roles; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement; and many more. Mastercard benefits for interns generally include: 56 hours of Paid Sick and Safe Time; jury duty leave; and on-site fitness facilities in some locations. Pay Ranges O'Fallon, Missouri: $138,000 - $221,000 USD
    $138k-221k yearly Auto-Apply 47d ago
  • Principal Software Engineer

    Omni Federal 4.5company rating

    Software engineering manager job in Saint Louis, MO

    Job Description Job Title: Principal Software Engineer Security Clearance: Active TS/SCI (or SCI eligibility) We question. We listen. We adapt. Be honest. Be pragmatic. Omni Federal, founded in 2017 and headquartered in Washington, DC, is a highly specialized software solutions provider with a robust presence in key locations across the United States, including Boston, MA, Colorado Springs, CO, San Antonio, TX, and St. Louis, MO. Born out of the Department of Defense's software factory ecosystem, Omni has rapidly distinguished itself by delivering both mission-critical and enterprise solutions that enhance the technological capabilities of the federal government. With a focus on areas such as Command and Control, Cybersecurity, Space, Geospatial, and Modeling & Simulation, Omni leverages cutting-edge commercial technology tailored to government objectives, improving mission performance and delivering transformative outcomes for the Department of Defense (DoD), Intelligence Community (IC), and their end-users. The company's innovative approach is backed by its Omni Labs and SBIR Innovation centers, where they develop advanced platforms and tools in data mesh, secure connectivity, and intelligent automation. Why Omni? Environment of Autonomy Innovative Commercial Approach People over process We are seeking a strong Principal Software Engineer to support an NGA project in downtown St Louis with the Geospatial Center of Excellence. This is an exciting Modernization initiative providing enterprise architectural, engineering, operations and sustainment, modification, and testing of geospatial-intelligence core services. This utilizes secure cloud environments, and a modern agile development methodology making data accessible, discoverable, and deliverable to the IC. Candidates must be passionate, energized and excited to work on modern architectures and solve challenging problems for our clients. Required Skills: Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field with 15+ years of software engineering experience OR Master's degree in a technical field with 13+ years of software engineering experience. Experience in Python enterprise application development Experience building high-performance applications in React.js Experience building APIs Web services architecture, design, and development Experience in PostgreSQL database design Experience working in AWS and utilizing specific AWS tools Nice to have: Experience working with FastAPI/Flask , About Omni Federal Omni Federal is a small business Defense Contractor focused on modern application development & deployment, cloud enablement, data analytics and DevSecOps services for the Federal government. Our past performance is a mix of commercial and federal business that allows us to leverage the latest commercial technologies and processes and adapt them to the Federal government. Omni Federal designs, builds and operates data-rich applications leveraging advanced data modeling, machine learning and data visualization techniques to empower our customers to make better data-driven decisions. We are on the forefront of Modernization and Automation, and are providing our Customers the option through our services to help them get to where they want to be, and ultimately the end-user.
    $103k-127k yearly est. 11d ago
  • Staff Software Engineer

    Merck KGaA

    Software engineering manager job in Saint Louis, MO

    Work Your Magic with us! Start your next chapter and join MilliporeSigma. Ready to explore, break barriers, and discover more? We know you've got big plans - so do we! Our colleagues across the globe love innovating with science and technology to enrich people's lives with our solutions in Healthcare, Life Science, and Electronics. Together, we dream big and are passionate about caring for our rich mix of people, customers, patients, and planet. That's why we are always looking for curious minds that see themselves imagining the unimaginable with us. This role does not offer sponsorship for work authorization. External applicants must be eligible to work in the US. Your Role: Our Digital and eCommerce division is looking to transform the Digital and eCommerce technology engine for Merck. As a Staff Software Engineer, you will play a leadership role on a product team to design and build new features and components in our evolving platform, helping to embrace modern principles like microservices and event driven architectures. About Our Technology: The Digital and eCommerce team currently operates several B2B websites and direct digital sales channels via a globally deployed cloud-based platform that are a growth engine for Merck's life science business. We provide a comprehensive catalog of all products, enabling our customers to find products and purchase products as well as get detailed scientific information on those products. Essential Job Functions: * Work as part of an Agile development team, taking ownership for one or more Node based applications * Provides leadership to the Agile Development team, driving technical designs to support business goals * Ensuring the entire team exemplifies excellence in design, code, test and operation * A willingness to lead by example - embracing change and foster a Growth and Learning culture on the team * Mentoring team members through code review, design reviews * Taking a lead role, working with product owners to help refine the backlog, breaking down features and epics into executable stories * Have a high quality software mindset - making sure that the code you write works Who You Are: Minimum Qualifications: * Bachelor's/Master's degree in computer science or equivalent. * 8-10+ years of hands-on software engineering experience. * Expert knowledge of React and/or NextJS. * Experience with responsive design and modern CSS frameworks. Preferred Qualifications: * Experience with Microservices, CI/CD, Event Oriented Architectures and Distributed Systems * Experience with cloud environments (e.g., Google Cloud Platform, Azure, Amazon Web Services, etc.) * Experience leading product-oriented engineering development teams is a plus * Experience with version control systems (Git preferred) * Experience with GraphQL. * Experience in consuming REST services. * Experience in unit test frameworks like Jest. * Ability to provide solutions based on business requirements. * Ability to collaborate with cross-functional teams. * Ability to work with global teams and a flexible work schedule. * Must have excellent problem-solving skills and be customer-centric. * Excellent communication skills. * Experience with isomorphic rendering of pages on server and client * Familiarity with DevOps practices/principles, Agile/Scrum methodologies, CI/CD pipelines and the product development lifecycle * Familiarity with modern web APIs and full stack frameworks. * Experience with React, NextJS, GraphQL, Material UI, Kubernetes * Experience developing eCommerce systems - especially B2B eCommerce - is a plus Pay Range: $107,300-$164,900 Our ranges incorporate all levels and career types available within this specific role, and are derived from relevant industry market data. Should we decide to make an offer, we will consider several factors, including but not limited to your location, skills, experience, career level, and other job-related factors. This role may offer the following benefits: medical, vision, and dental insurance; life insurance; disability insurance; a 401(k) matching program; paid time off; and paid holidays; among other employee benefits. This role may also be eligible for short-term or long-term incentive compensation, including, but not limited to, cash bonuses. What we offer: We are curious minds that come from a broad range of backgrounds, perspectives, and life experiences. We believe that this variety drives excellence and innovation, strengthening our ability to lead in science and technology. We are committed to creating access and opportunities for all to develop and grow at your own pace. Join us in building a culture of inclusion and belonging that impacts millions and empowers everyone to work their magic and champion human progress! Apply now and become a part of a team that is dedicated to Sparking Discovery and Elevating Humanity!
    $107.3k-164.9k yearly 10d ago
  • Lead Software Engineer

    Bayer Cropscience Ltd. 4.5company rating

    Software engineering manager job in Creve Coeur, MO

    At Bayer we're visionaries, driven to solve the world's toughest challenges and striving for a world where 'Health for all Hunger for none' is no longer a dream, but a real possibility. We're doing it with energy, curiosity and sheer dedication, always learning from unique perspectives of those around us, expanding our thinking, growing our capabilities and redefining 'impossible'. There are so many reasons to join us. If you're hungry to build a varied and meaningful career in a community of brilliant and diverse minds to make a real difference, there's only one choice. Lead Software Engineer The Digital Farming Solutions (DFS) division of Bayer has a mission to transform agriculture and drive a more sustainable food system by helping the world's farmers sustainably increase their productivity and crop yield with digital tools. Within DFS, the Digital Value Chain Solutions enterprise leverages a strategic partnership with Microsoft to create Business-to-Business digital services that unlock value across the agri-food ecosystem. The Digital Value Chain Solutions enterprise is seeking a Staff Software Engineer to drive customer-focused prototyping and full-stack software development of digital solutions, enabling value creation across the agri-food value chain. You are ideal for this role if you: * Are a self-starter who can contribute as a member of a high-functioning, agile, and independent team * Enjoy collaborating with other architects to create a vision where all the pieces of the software ecosystem fit together and provide value to Bayer and our B2B customers * Can design and architect well-factored, extensible, and performant software, considering the broader architecture of the ecosystem * Passionate about user experience and building outcome-focused solutions * Build systems that are fault-tolerant and resilient, can recover from events with no loss of data, and satisfy service-level objectives with ease * Work in an open and inclusive way, empowering team members to own their portion of the design while still driving excellence * Enjoys sharing knowledge, mentoring junior team members, and contributing to the overall skill development and quality improvement of the entire team * Can produce well-written, understandable, and technically correct system specifications * Can read, modify, and constructively review other People's Code * Handle ambiguity with grace and excitement YOUR TASKS AND RESPONSIBILITIES The primary responsibilities of this role are to: * Collaborate with business leads to define customer challenges, ideate solutions, define technical requirements, and shape MVP solutions. * Rapidly prototype and iterate on digital products using React (frontend) and Python (backend). * Lead full-stack feature development, including cloud infrastructure using Azure and Terraform. * Build and scale RESTful APIs and backend services. * Integrate AI tools (e.g., LLMs, Azure AI) and third-party services where relevant. * Manage trade-offs between functionality, speed, and scalability in early-stage builds. WHO YOU ARE Bayer seeks an incumbent who possesses the following: Required: * 10+ years (MS 8+ or PhD 6+) of hands-on experience in software development * Full-stack development experience with React, Python, and/or Java. * Cloud deployment experience with Azure (required); AWS is a plus. * Infrastructure-as-code proficiency with Terraform. * Experience developing RESTful APIs and backend services. * Strong grasp of software engineering best practices, including CI/CD and Git. * Familiarity with Azure AI services or LLMs * Experience with AI agent orchestration frameworks such as Langchain, Autogen, Semantic Kernel, or a willingness to learn them deeply. * Bachelor's degree in Computer Science or related technical field, or equivalent experience Preferred: * Salesforce admin and Apex coding experience * Integration tools like Mulesoft * Familiarity with Stripe and digital payment workflows * Offer management experience on Azure or AWS Marketplace * Entrepreneurial drive and ownership mindset * Ability to navigate ambiguity and iterate quickly * Strong communication and cross-functional collaboration * User-focused and outcome-oriented problem solver * Interest in working with a team that values testing & learning * Interest in being a technical leader who has influence well beyond the software development, collaboratively driving the architectural vision of Digital Value Chain Solutions Employees can expect to be paid a salary of approximately $140-210k. Additional compensation may include a bonus or incentive program (if relevant). Additional benefits include health care, vision, dental, retirement, PTO, sick leave, etc.. This salary (or salary range) is merely an estimate and may vary based on an applicant's location, market data/ranges, an applicant's skills and prior relevant experience, certain degrees and certifications, and other relevant factors. This posting will be available for application until at least 8/15/25. YOUR APPLICATION Bayer offers a wide variety of competitive compensation and benefits programs. If you meet the requirements of this unique opportunity, and want to impact our mission Science for a better life, we encourage you to apply now. Be part of something bigger. Be you. Be Bayer. To all recruitment agencies: Bayer does not accept unsolicited third party resumes. Bayer is an Equal Opportunity Employer/Disabled/Veterans Bayer is committed to providing access and reasonable accommodations in its application process for individuals with disabilities and encourages applicants with disabilities to request any needed accommodation(s) using the contact information below. Bayer is an E-Verify Employer. Location:United States : Missouri : Creve Coeur || United States : Illinois : Chicago || United States : Missouri : St. Louis || United States : Residence Based : Residence Based Division:Crop Science Reference Code:850833 Contact Us Email:hrop_*************
    $140k-210k yearly Easy Apply 32d ago
  • Associate Software Developer

    Blitt and Gaines PC 3.6company rating

    Software engineering manager job in Saint Louis, MO

    Job Title: Associate Software Developer As an associate software developer, you will be working with Blitt and Gaines, P.C.'s product development team, building and testing automation applications utilizing SQL, C#, Python and Power BI. This role will also continually review the historical and on-going accuracy and integrity of the data and reports generated from our systems. This is an experienced level position with opportunity for potential advancement into further development roles within the firm. You will report to the Director of Development and work to build a variety of types of applications for our firm. Key Responsibilities: · Assist in the design and development of stored procedures and database queries to generate data for reports and dashboards. · Support the development of automation tools and backend processes using C# or Python. · Help build and maintain web services and APIs for internal and external applications. · Collaborate with senior developers and analysts to understand business needs and deliver effective technical solutions. · Participate in source control workflows using Git and project tracking through Azure DevOps. · Contribute to the maintenance and evolution of CI/CD pipelines, including testing, builds, and deployment steps. · Perform basic debugging and troubleshooting under the guidance of senior team members. · Participate in code reviews, team meetings, and agile ceremonies. Minimum Requirements: · 1-2 years of experience with C# or Python in a professional or internship setting. · Basic experience writing and maintaining SQL queries or stored procedures. · Familiarity with REST APIs and how to interact with them. · Exposure to Azure DevOps, Git, or similar tools for version control and project management. · Basic understanding of CI/CD pipelines and software development best practices. · Strong willingness to learn, take feedback, and grow technical skills. · Good communication and teamwork skills. Preferred Qualifications: · Coursework or hands-on experience with web service development or automation scripting. · Exposure to Azure cloud services or other cloud platforms (AWS, GCP). · Familiarity with reporting or BI tools such as Power BI or SSRS. · Understanding of agile development and software delivery practices. Nice to Haves: · Familiarity with Collection Master software · Experience in the litigation or collections industry · Experience with generating AI prompts and implementing AI solutions · React or other front-end web languages Benefits: Blitt and Gaines, P.C. offers PTO, Paid Holidays, Medical Benefits, Competitive Salary and 401k and profit sharing plans! Medical Benefits include - Medical, Dental, Vision, Life Insurance and Short Term Disability.
    $67k-86k yearly est. 11d ago
  • Software Developers and Programmers

    Maganti It Resources 3.9company rating

    Software engineering manager job in Saint Louis, MO

    Qualifications Primary Skills: •Hadoop, Cassandra strongly preferred •Strong hands-on development skills in Java including programming, testing, profiling, and operational deployment experience •Ability to design, model, implement, and test high performance software for mission critical applications •Understanding of distributed computing concepts and networking principles •Prior experience with Hadoop, both from a usage perspective (M/R, Pig, Hive, Hbase) and a system configuration and setup perspective. Familiar with popular distributions (Cloudera, HortonWorks, MapR) •Working experience with MPP Database technologies (Greenplum Database, Netezza, Teradata, Paraccel, Asterdata, or Cassandra, etc.) •Prior working knowledge of Java frameworks and libraries (Spring, Hibernate, JEE, JDBC, JMS, JMX, etc.) •Strong communication skills Responsibilities Developers will have product ownership when creating their tools and architecture within an organization that is rapidly expanding. Client management is driving to adopt cutting edge and innovative technologies to deliver business benefits. Responsibilities include development of enterprise wide platforms using BigData, Hadoop as a service, and Cloud Foundry. This is a multifaceted development role using a variety of DB, development, and distributed computing skills. Additional Information Please respond with updated resume and covering letter with few sentences how you meet each Requested Qualification referring your earlier projects 203-567-0191 for further information.
    $67k-86k yearly est. 60d+ ago
  • Software Developer II - Full Stack (Angular, Java)

    Nisc

    Software engineering manager job in Saint Louis, MO

    NISC develops and implements enterprise-level and customer-facing software solutions for over 960+ energy cooperatives and communication organizations across North America. Our mission is to deliver technology solutions and services that are Member-focused, quality-driven and valued-priced. We exist to serve our Members and help them serve their communities through our innovative software products, services and outstanding customer support. We are an AI-forward company committed to being a technology leader in our industry. NISC has been ranked in ComputerWorld's Best Places to Work for 23 years, and we are looking for qualified individuals to join our team. Our Members have over 16 million end customers (residential customers and businesses who receive power, internet, television and/or telephone services) that they serve. Our enterprise software solution enables our Members to compete effectively in the industry, while excelling in customer service. Position Overview: NISC is always seeking out talented software developers & engineers who are motivated, collaborative, and excited to solve complex challenges. We're especially interested in individuals with experience working on a full stack development team in emerging technologies who can help us explore and integrate intelligent automation into our solutions. We look for individuals who thrive in a team environment, are committed to accomplishing shared goals, and are eager to learn and innovate. This position would be on our SmartHub Web Development team, which is NISC's solution providing functionality for our Member's end consumers (residential and businesses receiving their power, internet, telephone or TV services) to self-manage their accounts around account information, payments, etc. Essential Functions: * Design and build responsive web applications * Stand up RESTful web services * Container-driven development (Kubernetes, microservices) * Collaborate with cross-functional teams to research, design, and implement new features * Research, analyze, and resolve moderately complex customer issues and bugs * Unit test and integration test code as needed * Leverage generative AI tools and technologies to enhance productivity, creativity, and problem-solving within the scope of the role. * Follow all established software development methodologies and procedures * Explore and prototype intelligent agent-based features that enhance user experience or automate workflows * Other duties as assigned Desired Experience and Skills Preferred: * Generally, requires 5+ years' experience in software development * Proficient with Angular, TypeScript or GWT * Java or other object-oriented programming experience * Experience with RDBMS (Postgres, Oracle) * Experience with cloud technology stack (AWS, Kubernetes, Spring Boot, Kafka, SSO, Cassandra) * Proficient in developing responsive content and managing performance optimization * Understanding of modern software engineering principles (managing complexity, abstraction, separation of concerns, modularity, cohesion, coupling) * Working knowledge of web trends, architecture, and deployment patterns * Experience with automated testing methods (Unit, Integration, Contract, End-to-end) * Experience with Git, including branching/merging workflows * Understanding of Test-Driven Development and validating acceptance criteria * Experience with JIRA, Confluence, Bitbucket, Bamboo * Experience with using agentic AI coding tools (Claude Code, Augment, Jetbrains Junie, Github Copilot, Cursor, OpenAI Codex) * Commitment to NISC's Statement of Shared Values Work Schedule: * Hybrid from one of our office locations: * Cedar Rapids, IA * Lake Saint Louis, MO * Mandan, ND * Hybrid Schedule: Minimum of working 3 days per week out of an office location and ability to work up to all 5 days a week from an office location. * Required Days from an Office Location: Tuesday, Wednesday, and Thursday NISC's Shared Values & Competencies: We're a cooperative, which means we're owned by the Members we serve. It also means that our focus is on taking care of our Members and our employees, rather than having a big bottom line. Quality service and innovative technology start with happy and dedicated employees. Join our team and learn for yourself what sets NISC apart. * Integrity - We are committed to doing the right thing - always. * Relationships - We are committed to building and preserving lasting relationships. * Innovation - We promote the spirit of creativity and champion new ideas. * Teamwork - We exemplify the cooperative spirit by working together. * Empowerment - We believe individuals have the power to make a difference. * Personal Development - We believe the free exchange of knowledge and information is absolutely necessary to the success of each individual and the organization. Benefits: * Medical, Dental and Vision Insurance. * Health Savings Account (HSA) with $100 monthly contributions from NISC. * Like to walk? Improve your overall wellness knowledge? Ability to earn up to $800 additional dollars into your HSA each year through our Wellness Rewards program. * Dependent Care Flexible Spending Account (FSA) thru Paylocity. * Fully covered life insurance up to x3 annual base salary. * Fully covered short- and long-term disability. * 401(k), traditional or Roth, with employee match up to 6% and employer 4% salary base contributions. * PTO accrual levels dependent on years of service, 120 Life Leave Event hours, Holiday Week, and 9 paid holidays. * $2,500 Interest-FREE technology loan program. * $25,000 employee educational assistance program. * Volunteer, Wellness, Family Events and other employee fun supplied by our committees. * Employee Assistance Program; assisting employees and dependents with virtually any life event. * Benevolence Committee to support employees with financial hardships like unexpected medical bills, funerals and other unfortunate hardships. Desired Education: * Bachelor's Degree in a Computer Science-related field or equivalent experience. Minimum Physical Requirements: The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this position. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the essential functions of this position, employees must be able to see and communicate. Employees are regularly required to maintain a stationary position, move, and operate computer keyboards or office equipment. Disclaimer: Management may modify this job description by assigning or reassigning duties and responsibilities at any time.
    $65k-85k yearly est. Auto-Apply 17d ago
  • Area Engineer (Project Manager III)

    St. Louis County (Mo 4.0company rating

    Software engineering manager job in Clayton, MO

    The St. Louis County Government Department of Transportation and Public Works is looking for an Area Engineer to join their team. The Area Engineer will serve as the contact person and representative of the Department of Transportation in dealing with local Municipal Officials (Mayors and Public Works Officials) and residents. Other responsibilities include: responding to inquiries from residents, developers and public officials and tracking progress of infrastructure construction and rehabilitation of a designated area of St. Louis County. The position will be based out of the Department of Transportation and Public Works offices in Creve Coeur. The work schedule will be primarily day hours Monday-Friday but will include some evenings and weekends. The schedule will occasionally change on short notice. The annual starting salary range will be between$68,993- $82,784 and will depend on experience and qualifications. As an employer, St. Louis County cares about the health and well-being of our employees. In an effort to provide for the best possible work-life balance, the County offers a generous benefit package which includes affordable health insurance, dental and vision coverage, 4 weeks of Paid Time Off the first year, 11 paid holidays, deferred benefit retirement plan, paid life insurance as well as short and long term disability. St. Louis County Government is a qualified agency for the Public Service Loan Forgiveness program managed by the Federal Government. For more information regarding this program, please visit**************************************************************************** Examples of Duties Essential Functions: * Serve as the Department's representative to local municipalities, attend Public Involvement meetings for road and neighborhood preservation and represent the Director on TDD Boards. * Coordinate with and provide technical support for other Divisions, Departments and Agencies on all issues associated with the Department of Transportation. * Effectively match staff resources with assignments and tasks and provide leadership by solving problems and making strategic decisions on moderate to complex issues. * Track the progress of multiple projects and provide timely feedback to customers by coordinating the response of multiple Divisions. * Review plans, studies and other deliverables, from external customers, ensuring compliance to County standards and goals. * Assist in the preparation of the capital annual report and manage a discretionary fund to be used to partner with municipalities and/or other agencies. * Prepare reports of work in progress and meet with staff, or other assigned professionals, to discuss project status. * Represent the Department at the Emergency Operations Center during response to natural disasters or National Emergencies. * Perform other duties as required. Minimum Qualifications Requires licensure as a Professional Engineer with the Missouri Board of Architects, Professional Engineers, Professional Land Surveyors and Professional Landscape Architects with 5 years of practical experience.Experience in transportation related engineering with a government or tax-funded agency is preferred. A current, valid driver's license is also required. Additional Information SELECTION AND APPOINTMENT: A selection committee will evaluate the qualifications of each applicant which will include recentness and appropriateness of the applicant's education and experience, answers to the supplemental questions, results of employment references investigated and any other appropriate information available. The selection committee will admit to the interview only those persons who possess the most job related qualifications and may establish admittance criteria beyond the minimum qualifications stated above. Responses provided to the interview questions listed under the Supplemental Question heading of this posting will comprise 100% of the applicant's earned grade. A candidate must earn a qualifying grade of 70 or more on the interview to be eligible for appointment. Once questions are scored, an email will be sent to the address on file with instructions on how to complete and submit a Conviction Questionnaire. Candidates have 3 days to complete the required questionnaire. The five top ranking candidates, based on the final grade, will be certified to the Department Director/Appointing Authority who will make the final decision. All applicants conditionally offered a merit position will be required to submit to urinalysis to screen for illegal drug use prior to appointment. Screening will be performed by a reputable clinical laboratory. The cost of screening will be covered by the County. HOW TO APPLY: Applicants interested in applying for this position should visit our website at*************************************** We only accept On-line applications. EQUAL EMPLOYMENT OPPORTUNITY POLICY: The policy of the Civil Service Commission of St. Louis County is to support fair and equitable employment opportunities for all persons regardless of race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, marital status, veterans' status or political affiliation. Call the Division of Personnel at ************** for more information on this policy. St. Louis County Division of Personnel, 7th Floor Clayton, MO63105 ************* Relay MO 711 or ************ An Equal Opportunity Employer Fax: ************** ***********************
    $69k-82.8k yearly 4d ago
  • Principal Software Engineer

    Monterey Technologies Inc.

    Software engineering manager job in Saint Louis, MO

    WE ARE:Monterey Technologies, Inc. applies human-centered systems engineering to the design and development of complex, critical systems. Our human modeling approach helps our clients deliver improved human and system performance at lower life cycle costs. Our human-centered approach to problem-solving ensures that we understand the human dimension before recommending technology solutions. THE POSITIONWe're looking for a motivated and independent Principal Software Engineer ready to dive in and contribute from one end of the system to the other. You'll have plenty of help, but you'll be expected to have the initiative to be a fast learner and start making parts of the code and services your own as you gain experience. Security Clearance Required Due to federal contract requirements, applicants must be U.S. persons and eligible for a U/S. security clearance YOUR RESPONSIBILITIES: Develop front-end and back-end software to meet requirements of design documents, models, and other requirements Plan software design and development work with: Java services Thin-client UI HTML5 REST/SOAP web services SQL database LINUX Conduct code reviews and analysis Manage cloud and local development environments Assist in the writing of software development considerations for work proposals Develop software that provides command and control functionality of a hardware system (sending commands, receiving acknowledgments, working on and integrating across interfaces) Develop software that enables activity planning and constraint checking to achieve mission outcomes Develop software that enables the visualization of a complex and dynamic environment in both 3 and 4 dimensions, complete with decisions tools, intelligent context, and user-centric interface design YOUR EXPERIENCE: US Citizenship - requirements of our US Government customers Ability to obtain and maintain US DoD Security Clearance Bachelor's degree in Computer Science or a closely related field A masters degree is a plus 10+ years of demonstrated experience in a Software Engineering environment 5+ years of demonstrated experience in a Full-Stack environment is a plus Experience with Typescript/Javascript/React/Redux Notice: Don't meet every single requirement? That's ok! At MTI we are dedicated to building an authentic workplace, so if you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles. MTI is an equal opportunity employer. Applicants will receive consideration for employment without regard to age, sex, race, color, religion, national origin, genetics, disability, marital status, sexual orientation, veteran status or any other protected characteristic required by applicable law. All selected candidates will be required to submit to a pre-employment background check.
    $91k-122k yearly est. Auto-Apply 60d+ ago
  • Principal Software Engineer

    Remedy Technological Services L P

    Software engineering manager job in Saint Louis, MO

    Job DescriptionDescription: Clearance Requirement: Security Clearance: Active TS/SCI Skills: True, Hands-on Software Engineering Required Centex Technologies is hiring a strong Principal Software Engineer to support an NGA project in downtown St Louis with the Geospatial Center of Excellence. This is an exciting Modernization initiative providing enterprise architectural, engineering, operations, and sustainment, modification, and testing of geospatial-intelligence core services. This utilizes secure cloud environments and a modern agile development methodology, making data accessible, discoverable, and deliverable to the IC. Candidates must be passionate, energized, and excited to work on modern architectures and solve challenging problems for our clients. Why Work With Us? At Centex Technologies, we believe in investing in our team members. You'll gain exposure to diverse technologies, support critical government projects, and grow in a collaborative and mission-driven environment. Centex Technologies and its subcontractors comply with the requirements of 41 CFR 60-1.4(a), 60-300.5(a), and 60-741.5(a), ensuring equal opportunity for all qualified individuals, including protected veterans and individuals with disabilities. We also participate in E-Verify. Requirements: Bachelor's degree in Computer Science, Engineering, Mathematics, or a related technical field with 15+ years of software engineering experience OR Master's degree in a technical field with 13+ years of software engineering experience. Experience in Python enterprise application development Experience building high-performance applications in React.js Experience building APIs Web services architecture, design, and development Experience in PostgreSQL database design Experience working in AWS and utilizing specific AWS tools Nice to have: Experience working with FastAPI/Flask
    $91k-122k yearly est. 16d ago
  • Principal Software Engineer

    DLS Engineering 3.9company rating

    Software engineering manager job in Saint Louis, MO

    Principal Software Engineer at DLS Engineering (on-site) DLS Engineering is seeking a Principal Software Engineer for a full-time position supporting a geospatial application in St. Louis, Missouri. This is an on-site position. Why this role is a great next step for your career: This position supports an exciting modernization initiative providing enterprise architectural, engineering, operations and sustainment, modification, and testing of geospatial-intelligence core services. This utilizes secure cloud environments, and a modern agile development methodology making data accessible, discoverable, and deliverable. St. Louis offers a low cost of living, vibrant cultural scene, and abundance of free attractions and outdoor spaces. It offers a mix of big-city amenities and smaller-town charm, with unique neighborhoods, diverse food options, professional sports teams, and a growing technology sector. A day in the life: Create, maintain and/or improve the software code, with duties to design and update software databases Technical delivery across many areas of software development including: assessments and evaluations, designing and engineering, agile development, Continuous Integration (CI)/Continuous Delivery (CD)/pipeline configuration and utilization, application development, front end development, server side development, API development, testing, security and accreditation, system integration, operations and sustainment, and documentation/template development and maintenance. When I read the below it sounds like me: Required Security Clearance: Top Secret/SCI Required: United States Citizenship Required Knowledge: Demonstrated understanding of the full lifecycle of software development Possesses principal knowledge and principal hands-on experience in developing, implementing and leading software applications and teams. Clear communication skills are required such that highly technical and complex concepts and methods can be effectively transmitted to a non-technical and/or junior officer audience Astute ability in writing test scripts, test-driven development, in an Agile software development environment, where built in automated test procedures are paramount and continuous integration of software and continuous delivery of software to the Government is the culture. Required Education: A Master of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information Systems, Cybersecurity, or equivalent technical degree and a minimum of 13 years of software engineering experience OR a Bachelor of Science or equivalent degree in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree and a minimum of 15 years of experience in software engineering OR a minimum, as equivalent to education, of 17 years of experience in software engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work may be substituted for a technical degree. Required Experience: Python enterprise application development Building high-performance applications in React.js Experience building APIs Web services architecture, design, and development PostgreSQL database design Working in AWS and utilizing specific AWS tools Other information: We offer a competitive salary and a 401k program with company match. We offer a comprehensive benefits package including health, vision, dental, life, and disability insurance. We offer a generous paid time off package If accommodation is needed with the application and/or the interview process for applicants with disabilities, please contact Human Resources at ************. DLS is an E-Verify company. DLS is an equal employment opportunity employer. Qualified applicants will receive consideration without regard to age, race, religion, sex (pregnancy, sexual orientation, gender identity), national origin, or disability. We encourage all qualified applicants to apply. If you believe you have been discriminated against, please contact Barbara Ellison. You also have the right to file a charge of discrimination with the equal employment opportunity commission. Must be able pass a government background check, which will be completed before employment.
    $95k-127k yearly est. 35d ago
  • Software Architect - AI Accelerated Engineering Lead (Central)

    Slalom 4.6company rating

    Software engineering manager job in Saint Louis, MO

    Mission As a Software Architect, you will own the architecture of client solutions while pioneering the next generation of AI-empowered software development. You'll lead teams in adopting AI-first engineering practices-bringing clarity, structure, and guardrails to how organizations build with generative AI. Who you'll work with You'll join a tightly knit product team-engineers, product leaders, designers, and data practitioners-who co‑create modern software with our customers. We move from discovery to delivery together, pairing on code, pressure‑testing ideas with real users, and turning learnings into ship‑ready increments. You'll collaborate with customer stakeholders and field teams to bring outside‑in insights into the roadmap, and you'll help enable clients on the practices and tools we use so they can sustain value long after launch. Think craft‑driven Builders who care about outcomes, not just output. What you'll do * Redefine the AI-first SDLC: Design flows, patterns, and guardrails that integrate generative AI from ideation through operations. * Lead with context engineering: Apply and guide strategies like prompt templating, embeddings, retrieval-augmented generation, and data grounding to ensure AI-driven development is accurate, reliable, and safe. * Manage GenAI-driven teams: Orchestrate multi-developer environments where AI agents and engineers work side by side-ensuring productivity, quality, and responsible adoption. * Ship AI-enabled platforms: Build and codify repeatable practices such as evaluation harnesses, code-review agents, context packs, and CI/CD hooks. * Stay hands-on: Own product architecture while prototyping and hardening AI-driven solutions using modern DevOps and observability practices. * Enable and transform: Coach teams and client stakeholders on AI-accelerated ways of working; translate complex AI concepts into clear business outcomes. What you'll bring * Experience: 6+ years building and operating production software, with proven leadership in system or platform architecture. * Hands-on AI-accelerated development: Daily use of agentic IDEs and advanced tooling (e.g., GitHub Copilot, Cursor, Claude Code) beyond basic chat interfaces. * Proven track record with GenAI integration: Experience delivering solutions where multiple developers collaborated with generative AI and AI agents using context engineering strategies. * Architecture expertise: Deep knowledge of APIs, microservices, eventing, reliability, and security. * Programming skills: Proficiency in languages like TypeScript/Node, Python, or Java; comfort with React/Next and modern frameworks. * Cloud & DevOps: Strong background with AWS/Azure/GCP, Kubernetes, CI/CD, IaC, and production observability. * Leadership & communication: Ability to guide teams, mentor engineers, and articulate value to both technical and business audiences. Bonus Skills * AI orchestration frameworks (LangChain, LlamaIndex), vector databases, or model routing experience. * MLOps, AI governance, or safety practices. * Contributions to open source or thought leadership in AI-accelerated engineering. Application Deadline: We will accept applications until the position is filled. About Us Slalom is a fiercely human business and technology consulting company that leads with outcomes to bring more value, in all ways, always. From strategy through delivery, our agile teams across 52 offices in 12 countries collaborate with clients to bring powerful customer experiences, innovative ways of working, and new products and services to life. We are trusted by leaders across the Global 1000, many successful enterprise and mid-market companies, and 500+ public sector organizations to improve operations, drive growth, and create value. At Slalom, we believe that together, we can move faster, dream bigger, and build better tomorrows for all. Compensation and Benefits Slalom prides itself on helping team members thrive in their work and life. As a result, Slalom is proud to invest in benefits that include meaningful time off and paid holidays, parental leave, 401(k) with a match, a range of choices for highly subsidized health, dental, & vision coverage, adoption and fertility assistance, and short/long-term disability. We also offer yearly $350 reimbursement account for any well-being-related expenses, as well as discounted home, auto, and pet insurance. Slalom is committed to fair and equitable compensation practices. For the role, we are hiring at the following levels and targeted base pay salary ranges: All locations: o Architect: $125,000-$171,000 o Senior Architect: $139,000-$189,000 In addition, individuals may be eligible for an annual discretionary bonus. Actual compensation will depend upon an individual's skills, experience, qualifications, location, and other relevant factors. The salary pay range is subject to change and may be modified at any time. We are committed to pay transparency and compliance with applicable laws. If you have questions or concerns about the pay range or other compensation information in this posting, please contact us at: ********************. EEO and Accommodations Slalom is an equal opportunity employer and is committed to attracting, developing and retaining highly qualified talent who empower our innovative teams through unique perspectives and experiences. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veterans' status, or any other characteristic protected by federal, state, or local laws. Slalom will also consider qualified applications with criminal histories, consistent with legal requirements. Slalom welcomes and encourages applications from individuals with disabilities. Reasonable accommodations are available for candidates during all aspects of the selection process. Please advise the talent acquisition team if you require accommodations during the interview process.
    $139k-189k yearly Easy Apply 19h ago
  • Manager, .NET Web Application Development - Direct hire, up to $160k + bonus

    L R S 4.3company rating

    Software engineering manager job in Saint Peters, MO

    Job Description LRS Consulting Services is seeking a Manager, .NET Web Application Development for a permanent, direct-hire opportunity with our client in St. Louis, MO! is 100% onsite, with some flexibility. LRS Consulting Services has been delivering the highest quality consultants to our clients since 1979. We've built a solid reputation for dealing with our clients and our consultants with honesty, integrity, and respect. We work hard every day to maintain that reputation, and we're very interested in candidates who can help us. Position overview: This role will be responsible for managing a team of 5-10 .NET developers. Will not be responsible for any hands-on development, but a prior background in .NET development is required. -Using advanced design skills that can support a diverse array of marketing objectives -Ability to scope projects and determine both design and development needs -Strong organizational skills with the ability to handle/coordinate multiple projects simultaneously within timelines -Speak clearly and persuasively in challenging situations Requirements: -Must have experience Managing a team of .NET developers -Must have a prior .NET development background -Must be willing to work onsite in the office 5 days per week -Corp to corp candidates will not be considered -Must be able to convert to a permanent employee without sponsorship -Candidate must be able to effectively communicate in English (written & verbal) LRS is an equal opportunity employer. Applicants for employment will receive consideration without unlawful discrimination based on race, color, religion, creed, national origin, sex, age, disability, marital status, gender identity, domestic partner status, sexual orientation, genetic information, citizenship status or protected veteran status. #LI-MJ
    $97k-122k yearly est. 60d+ ago
  • Software Solutions Senior - Sage Intacct

    UHY 4.7company rating

    Software engineering manager job in Saint Louis, MO

    JOB SUMMARYThe Software Solution Senior is a key member of the Client Accounting Advisory Services team responsible for designing, developing, and implementing high-quality accounting software solutions. This role requires a technical background, leadership skills, and the ability to collaborate with cross-functional teams to deliver innovative accounting software solutions that meet client needs. The Software Solution Senior will also provide guidance and mentorship to associate team members. Lead the design and configuration of accounting software modules or applications, ensuring adherence to industry standards and best practices Collaborate with product managers and business analysts to gather software requirements and translate them into technical designs Develop and maintain an understanding of accounting principles and practices to effectively design and implement software solutions for accounting workflows Provide training to end users on software features and functionalities Prepare comprehensive documentation, including user manuals, guides, and training materials, to support software implementation and usage Provide ongoing technical support to clients through various channels, including phone, email, and remote access and use of the support ticketing system (Issuetrak) Collaborate with cross-functional teams to define and execute software testing strategies, ensuring the reliability and accuracy of accounting software solutions Stay up to date with emerging technologies and industry trends in accounting software to contribute to the continuous improvement of software offerings Troubleshoot and resolve complex technical issues related to accounting software implementation, data integration, and system performance Collaborate with product managers and stakeholders to prioritize software features and enhancements based on client needs and market demands Participate in the life cycle of a software implementation and support, including requirements analysis, estimation, planning, and release management Conduct Software demonstrations, create pricing quotes, draft engagement letters Assist with Software Vendor invoice processing/allocations for client billing Supervisory responsibilities May supervise subordinate team members Work environment Work is conducted in a professional office environment with minimal distractions Physical demands Prolonged periods of sitting at a desk and performing work in front of a computer screen for long periods of time Must be able to lift up to 15 pounds at a time Travel required Occasional travel, but unpredictable, based on client needs Required education and experience Bachelor's degree in accounting, accounting information systems, or relevant, hands-on accounting system implementation experience 3+ years of relevant experience Current experience and technology skills using Sage Intacct, QuickBooks Online, or similar accounting software Proficient with using Microsoft Office (Word, Excel, PowerPoint, and Outlook) Preferred education and experience Advanced degree or relevant certifications Other duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the colleague for this job. Duties, responsibilities and activities may change at any time with or without notice. WHO WE ARE UHY is one of the nation's largest professional services firms providing audit, tax, consulting and advisory services to clients primarily in the dynamic middle market. We are trailblazers who bring our experience from working within numerous industries to our clients so that we can provide them with a 360-degree view of their businesses. Together with our clients, UHY works collaboratively to develop flexible, innovative solutions that meet our clients' business challenges. As an independent member of UHY International, we are proud to be a part of a top 20 international network of independent accounting and consulting firms. WHAT WE OFFER POSITIVE WORK ENVIRONMENT Enjoy a collaborative and supportive work environment where teamwork is valued. ATTRACTIVE COMPENSATION PACKAGES Our compensation is competitive and tailored to reflect the role, qualifications, and expertise of each individual. COMPREHENSIVE BENEFIT PACKAGE Access comprehensive benefits including group health insurance, dental and vision coverage, 401(k) retirement plans, and generous paid time off (PTO) allowances.
    $67k-81k yearly est. Auto-Apply 31d ago
  • Sr Software Developer API Integration

    First Bank 4.6company rating

    Software engineering manager job in Saint Louis, MO

    We are seeking a Senior Software Developer with deep expertise in API integration, AI operations, automation and RPA, data migration, and workflow optimization using the Microsoft Power Platform. This role is pivotal in driving digital transformation across banking and financial services operations, ensuring secure, compliant, and scalable solutions. Key Responsibilities * Design and implement secure, scalable APIs to connect internal banking systems with third-party platforms, ensuring compliance with financial data standards and data models. * Incorporate AI solutions with automation to streamline operational workflows for business and IT processes. Identify and implement AI solutions to optimize our financial services operations, client experience and insights. * Provide leadership and development of intelligent automation solutions using Microsoft Power Apps, Power Automate and RPA tools to streamline repetitive financial processes. * Provide support and development within a variety of Microsoft Platforms such as SharePoint, and Teams. * Design and implement complex data migration solutions across legacy and modern systems, ensuring data integrity, encryption, and regulatory compliance (e.g., GDPR, GLBA). * Build and enhance business workflows using Microsoft Power Platform (Power Apps, Power Automate, Power BI, AI Builder, Power Virtual Agents) to improve operational efficiency and customer experience. * Work closely with information security, compliance, risk, and business units to align technical solutions with financial regulations and business goals. * Provide technical leadership and mentorship to junior developers and cross-functional teams. Required Skills & Experience * 5+ years of DevOps or Software Development experience in financial services or banking environments. * Strong proficiency in API development and integration (JSON, REST, GraphQL). * Hands-on experience with AI/ML operations and integrating AI into operations. * Proven expertise in RPA tools (e.g., Nintex, Foxtrot, FIS (EPIC), Power Automate Desktop, UiPath). * Experience with secure data migration and ETL processes in regulated environments. * Advanced knowledge of Microsoft Power Platform and its components. * Excellent analytical, communication, and documentation skills. * Basic knowledge and understanding of the SDLC process. * Experience with Azure services (Logic Apps, Functions, Cognitive Services). * Familiarity with DevOps practices and CI/CD pipelines in regulated environments. Nice to Have * Microsoft Certified: Power Platform Solution Architect Expert * Microsoft Certified: Power Platform Developer Associate * Knowledge of financial transaction systems, core banking platforms, or fintech APIs. Be a part of a growing company that is truly committed to its employees and clients. Consider joining the First Bank family. As a member of our family, you are part of one of the largest independent banks in the U.S. We are proud of our growth and success over the past 100 years and look forward to a bright and promising future. Diversity At First Bank one of our biggest strengths is the diversity of our people. Our mission is to capitalize on the diversity of our associates and promote personal and professional development throughout every area of the organization. We encourage diversity by actively seeking employees from various backgrounds, walks of life, and job skills. We strongly encourage you to apply whenever a First Bank job opportunity interests you. First Bank is a VEVRAA Federal Contractor and an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected Veteran status. At First Bank, we embrace a hybrid work environment include at least three full days in the office with more or all in-office days expected of our client facing teams and the groups that support them in the business. #LI-EW1 The range for this role takes into account many factors that First Bank considers when making hiring decisions, including but not limited to, prior experience, skill set, training, and other internal business and organizational factors. First Bank generally does not hire at or near the top of the range below. The range is driven by the geographic location of our estimated hiring location; however, the specific range may vary depending on the geographic location for remote positions. Compensation decisions depend on the specific facts and circumstances of each hiring instance. A reasonable estimate of the current pay: $110,000 - $140,000
    $110k-140k yearly 27d ago
  • Senior Software Engineer

    Momentum 4.6company rating

    Software engineering manager job in Saint Louis, MO

    Welcome to the MOMENTUM. Team! MOMENTUM. is not just our company name; it is the highest value we deliver to our customers. We are a rapidly growing technology solutions company delivering innovative technology, engineering, and intelligence solutions across the DoD sector. The efforts of our high-capacity team ultimately strengthen our Nation and the warfighter. Our team is dispersed throughout the US, which means we value the diversity and unique collaboration fostered throughout our team. We work incredibly hard for our customers and believe deeply in our core values. We're a high-energy, high-growth team and we love to win. Senior Software Engineer MOMENTUM. is looking for a strong Senior Software Engineer to support a NGA project in downtown St Louis with the Geospatial Center of Excellence. This is an exciting Modernization initiative providing enterprise architectural, engineering, operations and sustainment, modification, and testing of geospatial-intelligence core services. This utilizes secure cloud environments, and a modern agile development methodology making data accessible, discoverable, and deliverable to the IC. Candidates must be passionate, energized and excited to work on modern architectures and solve challenging problems for our clients. In this role, you will: Experience in Java and/or Python enterprise application development Experience building high performance applications in React.js, Angular, TypeScript Web services architecture, design, and development Experience in PostgreSQL database design Experience working in AWS and utilizing specific AWS tooling (S3) If you're right for this role, you have: Active Top-Secret Clearance with the ability to obtain an SCI BS or equivalent in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree. 10+ years of experience in software engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work. To learn more about us, check out our website at ******************** MOMENTUM. is an EEO/M/F/Veteran/Disabled Employer: We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The qualifications listed above are representative of the knowledge, skill, and ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Accommodations: Consistent with the Americans with Disabilities Act (ADA) and Alabama civil rights law, it is the policy of MOMENTUM. to provide reasonable accommodation when requested by a qualified applicant or employee with a disability, unless such accommodation would cause an undue hardship. The policy regarding requests for reasonable accommodation applies to all aspects of employment, including the application process. If reasonable accommodation is needed, please include a request when applying.
    $87k-115k yearly est. 60d+ ago

Learn more about software engineering manager jobs

How much does a software engineering manager earn in Saint Louis, MO?

The average software engineering manager in Saint Louis, MO earns between $70,000 and $133,000 annually. This compares to the national average software engineering manager range of $100,000 to $198,000.

Average software engineering manager salary in Saint Louis, MO

$96,000

What are the biggest employers of Software Engineering Managers in Saint Louis, MO?

The biggest employers of Software Engineering Managers in Saint Louis, MO are:
  1. Pwc
  2. Accenture
  3. Deloitte
  4. Scale AI Inc
  5. The Timberline Group
Job type you want
Full Time
Part Time
Internship
Temporary