Post job

Software development engineer jobs in OFallon, MO

- 687 jobs
All
Software Development Engineer
Senior Software Engineer
Software Engineer
Associate Software Engineer
Software Developer
Quality Assurance Engineer
Devops Engineer
Automation Engineer
Lead Java Developer
Android Developer
Software Development Engineer Lead
  • Quality Assurance Automation Engineer

    Agile Resources, Inc.

    Software development engineer job in Saint Louis, MO

    Job Title: QA Automation Engineer Pay Rate: Up to $130k Benefits: Medical, Dental, Vision, Disability, 401k, and more Our major financial client are seeking a QA Automation Engineer to join their team in St Louis, MO. This is a long-term contract opportunity with a hybrid work schedule (2 remote days per week). The Ideal Candidate Will Have: 4+ years of experience in software testing and quality assurance Experience with automation testing using Java Experiences with automation tools such as Cucumber, Playwright, Experience working with CI/CD pipelines Experience with data validation (API) testing Experience working in a cloud environment (Azure, AWS, or GCP) Keywords: QA, QA Engineer, QA Automation Engineer, SDET, Quality Assurance, Automated Testing, SDLC, Cucumber, Java, Python, CI/CD, Continuous Integration, Postman, Karate
    $130k yearly 3d ago
  • QA Engineer

    Tandym Group

    Software development engineer job in Maryland Heights, MO

    A recognized services organization based in Missouri is actively seeking an experienced Quality Assurance (QA) Analyst to join their growing team in Maryland Heights. The Quality Assurance Analyst will play a critical role in testing and validating software for the Converged Ordering Project. Responsibilities: Develop, plan, and execute manual and automated test cases for various Agent OS screens and workflows Identify, document, and track software defects; collaborate with developers to resolve issues Conduct functional and regression testing to ensure system stability and performance Re-run tests after patches to verify defect resolution and confirm no new issues were introduced Utilize testing tools to document test cases, results, and overall QA progress Communicate findings and testing progress clearly to leadership and project stakeholders Provide guidance and support to the QA team regarding test management tools and best practices Qualifications: 5+ years of professional experience in Software Quality Assurance and/or Testing Proven experience in Test Case planning, execution, and documentation Hands-on experience with Manual and Automated Testing methods Strong ability to communicate testing results effectively to both technical and non-technical audiences Exceptional attention to detail and commitment to process improvement Desired Skills: Familiarity with call center or ordering platforms, particularly Agent OS
    $61k-79k yearly est. 4d ago
  • Communications Software Lead Engineer-Developer

    Boeing 4.6company rating

    Software development engineer job in Berkeley, 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. The Boeing Company is currently seeking aCommunications Software Lead Engineer-Developerto support our Air Proprietary 2 Mission Systems teamlocated in Berkeley, Missouri.This position will focus on supporting the Boeing Defense, Space & Security (BDS) business organization. The Mission Systems Communications Software Lead Engineer will lead thesoftware efforts across the Communications team. The Communications team designs and develops solutions for civil and tactical communication capabilities, including but not limited to management of networks for tactical data links and performance of communication management across Over-The-Air networks. This role will be responsible for ensuring requirements are met and for the software technical excellence and adherence to processes and procedures.This lead role will be responsible for communicating priorities, tracking progress metrics, driving daily execution as well as handling software defects. This role will also have to work across a variety of other Mission Systems software development teams, hardware IPTs and Integration teams. Position Responsibilities: Leads activities to develop, document and maintain architecture, requirements, algorithms, interfaces and designs for software systems Assists with developing and maintaining the Communications roadmap and vision Develops and leads implementation of containerized software architecture across multiple types of hardware Implements open architecture constructs like Open Mission Systems (OMS), Open Communication Standard (OCS), utilizing the Universal Command and Control Interface (UCI) Defines boundaries for OMS Subsystems, requirements and service contracts for OMS services, and OMS isolators Leads development of code and integration of complex software components into a fully functional software system Oversees development of software verification plans, test procedures and test environments, executing the test procedures and documenting test results to ensure software requirements are met Provides technical leadership for software projects and leads software supplier management activities Plans, executes, and documents software research and development projects Ensures software components comply with all safety standards and interoperability certification requirements Tracks and evaluates software team and supplier performance to ensure product and process conformance to project plans and industry standards Trains and mentors' others Works under minimal direction Basic Qualifications (Required Skills/ Experience): 2+ years of experience leading software related projects or technical teams 7+ years of experience with embedded software architecture/development/design 7+ years of Professional experience with C, C++, C#, Python, Java, or Ada 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 Experience with distributed and containerized software architecture Hands on experience developing on the Linux platform and Windows Experience developing and documenting software architecture using MSOSA, or similar Model Based Systems Engineering tools Experience with Open Architecture standards, such as OMS Experience with working in software development environments across a variety of security levels Experience developing mission systems software on aircraft platforms Experience with requirements, design, development, and test of software systems products Experience with DevSecOps and/or complex software build plans Experience working on an Agile team using Agile methodologies and tools such as Jira Active Secret U.S. Security Clearance 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. Travel: Up to 10% CodeVue Coding Challenge: To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration. 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 for Experienced Level (Level 4): $146,200-$197,800 Applications for this position will be accepted until Dec. 04, 2025 Export Control Requirements: If the successful candidate is not a "U.S. Person" (as defined by 22 C.F.R. § 120.15 "U.S. Person" includes U.S. citizens, lawful permanent residents, refugees, or asylees) and the position requires access to export-controlled data, an appropriate export authorization by the U.S. Government may be required prior to such access. Employment, and the continuity of employment of non-U.S. persons, is contingent upon the company's ability to secure and maintain the necessary export control authorization. Export Control Details: US based job, US Person not required Relocation This position offers relocation based on candidate eligibility. Security Clearance This position requires the ability to obtain a U.S. Security Clearance for which the U.S. Government requires U.S. Citizenship. An interim and/or final U.S. Secret Clearance Post-Start is required. This position requires ability to obtain program access, for which the U.S. Government requires U.S. Citizenship only. 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.
    $146.2k-197.8k yearly 22h ago
  • Lead Java Developer

    Harvey Nash

    Software development engineer job in OFallon, MO

    Harvey Nash USA has been engaged to find a talented Java Lead Architect for an Enterprise Financial Client. Required technical skills: • Have skills in building applications using open frameworks to achieve reuse and reduce development times for both frontend and backend (e.g., Java, Spring Boot, Vue.js, Angular, React, others) • Understand use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code • Have skills in designing and documenting highly available and performant microservice architectures. • Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lead time Job Title: Java Lead Architect Location: O'Fallon, MO Duration: 24 Months Contract Hybrid/Remote: Hybrid As a Lead Software Engineer / Architect, you will: - Create architectural designs for applications, ensuring they meet business requirements and are scalable. - Write code to build and enhance applications/services and promote code-reviews, code scanning, and other standard development practices to deliver high-quality artifacts to production. - Drive prioritization decisions and trade-offs in working with product partners - Introduce new technologies and architecture by following enterprise guidelines - Provide development and architecture guidance to team members - Implement security best practices to protect applications from vulnerabilities. You should apply if you: - Have skills in building applications using open frameworks to achieve reuse and reduce development times for both frontend and backend (e.g., Spring Boot, Vue.js, Angular, React, others) - Understand use cases for advanced design patterns (e.g., service-to-worker, MVC, API gateway, intercepting filter, dependency injection, lazy loading, all from the gang of four) to implement efficient code - Have skills in designing and documenting highly available and performant microservice architectures - Have skills to undertake a technical review of code across applications and their dependencies to look for anti-patterns and promote continuous refactoring - Understand and elaborate technical debt and operational issues to drive prioritization discussions with stakeholders to improve the run experience - Understands system architecture to plan for platform and infrastructure capacity (e.g., database, compute, network, storage) and drives the dependency prioritization to reduce the delivery lead time - Have excellent written and communication skills in English. It would also be great if you: - Have skills to document and coach team on the development practices and coding guidelines (e.g., branching, peer reviews, library use, logging, scanning rules, test-driven development, error handling) - Able to perform debugging and troubleshooting to analyze core, heap, thread dumps and remove coding errors
    $83k-108k yearly est. 1d ago
  • Software Developer

    Procession Systems

    Software development engineer job in Saint Louis, MO

    Start your next chapter with a top industry leader offering competitive benefits and relocation support, we are looking for a highly skilled Full-Stack developer to support a mission critical system and help lead initiatives related to a custom web application. Primary duty of the candidate will be to design, code and participate in the maintenance and enhancement of an enterprise web application. In addition to designing and developing code, the ideal candidate should also have the drive and willingness to work within AWS. The selected candidate will find themselves on a path to continual learning and professional growth on a great team and mission. REQUIRED QUALIFICATIONS: 5+ years experience building web applications in any modern framework based on languages like C#, Python, Java, or JavaScript 2+ years experience with AWS or Azure Cloud Environments. Possess a solid understanding of the environment and ability to perform basic management and troubleshooting. Experience in a modern web framework like Angular, React, Vue, Node, or Ember. Deep understanding of HTML, HTTP, client-side rendering, and DOM manipulation through JavaScript and libraries such as jQuery. Experience with Windows and Linux environments and the Linux command line. Experience with object-oriented programming. Knowledge of web application performance issues and best practices. Extensive knowledge of developer tools such as Jira, Git and Gitlab. Experience developing web services and integrating enterprise-class systems. Strong troubleshooting skills. Experience working with cross-functional teams using agile practices and continuous delivery. Bachelor's degree or higher in computer science or a closely related field. CLEARANCE: Top Secret minimum
    $65k-85k yearly est. 4d ago
  • DevOps Engineer

    Hire Tech Services 3.5company rating

    Software development engineer job in Saint Louis, MO

    Client: Charter Communications ON-SITE 4 days to office ONLY W2, NO VISA SPONSORSHIP Key Responsibilities Design, deploy, and manage on-premises Kubernetes clusters (non-AKS/EKS/GKE) including networking, storage, access controls, and upgrade planning Drive automation across infrastructure provisioning, CI/CD pipelines, and observability tooling Collaborate with fraud engineering teams to support secure, scalable application deployment and operations Lead incident response, root cause analysis, and disaster recovery for fraud-related systems Define and document infrastructure standards, runbooks, and Kubernetes usage patterns Own and continuously improve monitoring of fraud metrics using tools like DataDog, Prometheus, Grafana, ELK, etc. Mentor junior DevOps engineers and foster cross-team best practices in infrastructure, security, and automation Evaluate and integrate open-source tools and emerging practices to improve platform reliability and developer velocity Required Qualifications 5+ years in DevOps, SRE, or infrastructure engineering roles Proven experience managing self-hosted, on-prem Kubernetes clusters using tools like kubeadm, Kubespray, or Rancher Deep understanding of container orchestration, networking, persistent volumes, and ingress in non-cloud K8s setups Proficiency with CI/CD tooling (e.g., Jenkins, GitLab CI, Azure DevOps) Strong scripting skills in Bash, Python, or Go Experience with Infrastructure as Code tools like Terraform, Ansible, or Puppet Familiarity with hybrid environments (e.g., integrating on-prem K8s with cloud services like AWS or Azure) Experience implementing security and compliance controls at the infrastructure level Excellent troubleshooting, documentation, and team collaboration skills Ability to own outcomes and proactively push initiatives forward with minimal oversight
    $78k-104k yearly est. 2d ago
  • Senior Software Engineer (Java, Hadoop)

    Mastercard 4.7company rating

    Software development engineer 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 Senior Software Engineer (Java, Hadoop) Our Purpose We work to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. We cultivate a culture of inclusion for all employees that respects their individual strengths, views, and experiences. We believe that our differences enable us to be a better team - one that makes better decisions, drives innovation and delivers better business results. Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Overview Be part of MasterCard's Decision Management Platform, which serves as the decisioning engine for multiple business solutions to combat fraud and validate cardholder identity. Our patented Java-based platform processes billions of transactions per day in tens of milliseconds using a multi-tiered, message-oriented approach for high performance and availability. Have you ever wanted to be a part of something BIG? Do you have experience integrating new and emerging technologies into existing environments as technologies evolve and demands change? In this role, you can make an immediate impact for a Leading Global Technology Company, MasterCard. The Senior Software Engineer role is responsible for working with teams across the company to implement new data solutions while maintaining the stability of the platform. You'll work within the Fraud Data Engineering team to grow their knowledge and expertise. You will get the chance to work with extremely large data sets and be on the cutting edge of transforming the way Mastercard captures, processes, stores and visualizes transactional data. We're looking for a highly skilled and passionate engineer who thrives at the intersection of customer needs, business goals, and cutting-edge technology. The ideal candidate is not only technically proficient but also deeply curious, collaborative, and committed to delivering impactful solutions. Key Responsibilities -6-8 years of experience in software application development, with a strong foundation in programming. -Minimum 5 years of hands-on experience in Java or Scala. -At least 3 years of experience working with Hadoop platforms. -Solid understanding of software engineering principles, including object-oriented design and microservices architecture. -Proven expertise in building data processing applications using Scala and Python 3.10+. -Strong grasp of design patterns, clean code practices, and writing maintainable, scalable software. -Experience developing container-based applications in a microservices environment. -Passion for learning and mentoring, with a collaborative mindset and eagerness to grow technical skills. -Deep knowledge of Big Data platforms such as Databricks, Cloudera, Teradata, and the underlying Hadoop architecture. -Creative problem-solver with a startup mentality and enthusiasm for tackling complex data and algorithmic challenges. -Proficient with Git or similar version control systems. -Committed to building high-quality, robust, and scalable software, with experience in CI/CD, test automation, and monitoring/alerting. -Comfortable working in a high-performing Agile team. -Excellent communication and interpersonal skills. Preferred Qualifications -Experience with relational and NoSQL databases, including query optimization and performance tuning. -Hands-on experience with Spark 3.x and building large-scale batch data -pipelines on Hadoop clusters. -Familiarity with messaging systems like Kafka and reactive architecture paradigms. -Experience designing fault-tolerant, high-availability systems. -Background in data modeling and building data dictionaries for big data environments. -Exposure to cloud platforms such as Azure, AWS, or IBM Cloud (in order of preference). -Knowledge of secure software development, including tools like Checkmarx. -Experience with data analytics platforms, workflow engines, and UNIX shell scripting. -1-2 years of experience in software architecture and mentoring junior engineers. Skills & Attributes -High energy, detail-oriented, and proactive with the ability to work independently under pressure. -Strong initiative and self-motivation to drive results. -Excellent verbal and written communication skills. -Strong collaboration and organizational abilities. -Willingness to embrace challenges and work within a matrixed, geographically distributed team. About Mastercard In the US, Mastercard is an inclusive Equal Employment 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. If you require accommodations or assistance to complete the online application 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. #LI-KC Mastercard 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: $115,000 - $184,000 USD
    $115k-184k yearly 22h ago
  • Software Engineer

    The Judge Group 4.7company rating

    Software development engineer job in Hazelwood, MO

    This position will be responsible for the design, development, manufacture, and maintenance of training devices for a wide variety of commercial and military aircraft - everything from F-15 fighter jets to Apache attack helicopters, and even NASA's Starliner spacecraft. Software engineers on this team are responsible for all phases of the software lifecycle, including architecture, design, implementation and test. They are also directly involved in planning their own work, as part of the agile methodology, with a focus on technical excellence. This team is a large software development team comprised of several smaller agile teams, some with specialized skills. Our backlog includes everything from new feature development using cutting-edge technology to maintenance of legacy software baselines. The successful candidate will need to be comfortable working in an often fast-paced environment within a two-week "sprint" schedule. Position Responsibilities • Designs, architects, and develops simulation models, simulation visualizations, virtual environments/platforms, and frameworks to enhance test performance, safety, and durability of software and hardware systems throughout the entire product lifecycle. • Partners with stakeholders to review and identify simulation requirements and dynamics of the systems being simulated. • Performs design, modeling, simulation, testing, and analysis to assess and optimize overall system performance and capabilities. • Performs data collection and processing for use in simulations. • Validates, verifies, and refines simulation software code, models, simulations, test procedures and test environments, executing test procedures and documenting test results and models against real-world data, test data, benchmarks, or other similar models. • Documents and maintains technical code, algorithms, specifications and descriptions of simulation models. • Partners with cross functional engineering teams to enable integration of simulation software with hardware devices and systems. • Implements current and emerging technologies, tools, frameworks, and methods in the software engineering simulation environment. • Modernizes, migrates, sustains, and updates simulation software to adapt legacy systems to new operating systems. • Performs simulation software project management functions. Basic Qualifications • Bachelor's Degree in an engineering discipline • 8+ years of experience in software engineering • 5 years of experience in C++,C#, C, Rust or other programming languages • 5 years of experience in Window and/or Linux distributions • 5 years of experience in Gitlab or IDE tools • 5 years of experience in software development/ agile environment Preferred Qualifications • Knowledge of aircraft systems, including weapons, night vision system, mechanics, hydraulics, electronics, flight controls, etc. • Knowledge of cloud architecture, including the different types of clouds (public, private, and hybrid), the different cloud platforms and the various components involved (computing, storaging and networking). Ability to automate and script skills. Knowledge of containerization technologies which includes understanding how to manage containers, deploy applications in a containerized environment, and troubleshoot issues. Knowledge of understanding of networking concepts, including IP addressing, subnetting, routing, and security (focus on security best practices and technologies). • Knowledge of specification format requirements, guidelines, and change control processes. Understanding of relationship between specifications/standards and aircraft/product certification systems. • Knowledge of various engineering disciplines such as electrical, mechanical, and systems. The ability to communicate with technical personnel from multiple skill areas and functions to evaluate technical information and issues impacting design, production, and support of products, services, or other deliverables. • Knowledge of how to derive and allocate requirements (e.g., system, sub-system, software) and show traceability throughout the product lifecycle. • Knowledge and ability to design, develop, integrate, apply, and test software models, simulations, framework environments, tools, and applications with higher order programming languages, assembly, and auto-code. Ability to perform Application Programming Interface (API) design, implementation, and testing. Knowledge of real-time software architecture and design methodologies to synthesize models and simulation frameworks that meet real-time requirements; this includes knowledge of real-time target environments, its processor and network architecture, communication protocols, and electrical interfaces. • Knowledge of software architecture and design methodologies. Ability to synthesize software architectures and designs that meet requirements, characteristics and constraints. • Knowledge of build and execution environments that include hosts, processors, operating systems, and networks. Ability to build, integrate, test, and troubleshoot software components comprising simulation models and build/execution frameworks. Knowledge of verification, validation, certification, and qualification processes. • Ability to design and develop software testing processes for different units, modules or components of a software application as a combined and integrated entity. It includes deep knowledge of integration-testing tools. • Ability to apply knowledge of 2D and/or 3D computer graphics to generate data representation and to communicate information. Ability to build animated graphics--graphic simulations simulating how systems work. Understanding of visual analytics tools and research. Background and familiarity with algorithms for image processing. Knowledge of multiple programming languages and operating systems to develop prototypes in this technology area. Ability to integrate hardware and software components into demonstrations. Education / Experience: Bachelor's Degree in an engineering discipline
    $61k-80k yearly est. 22h ago
  • Senior Qlik Developer

    SBS Creatix 3.6company rating

    Software development engineer job in OFallon, IL

    General Info: Direct Hire Must be US Citizen Secret clearance is required (or the ability to obtain Secret Clearance) Onsite 5 days/week - LOCAL is a must (Metro East / Southern IL) We are partnering with a leading organization in the defense and government services sector that is seeking a skilled and highly motivated Senior Business Intelligence Developer to join their growing team. This role provides an exciting opportunity to work on complex data projects that inform strategic and financial decision-making. Position Summary: The Senior BI Developer will leverage expertise in Qlik to analyze large data sets, develop actionable insights, and communicate findings to stakeholders. This role requires a strong background in business intelligence, data modeling, and visualization, along with experience in scripting languages like SQL or Python. The successful candidate will act as a key liaison across technical and financial teams, ensuring accurate, timely, and high-quality data solutions. Key Responsibilities: Analyze and define technical requirements for business intelligence projects using Qlik. Design, develop, and maintain data models to support reporting and analytics. Create data visualizations, dashboards, and reports to communicate insights to stakeholders. Ensure BI solutions follow standards and best practices, staying current with Qlik product enhancements. Monitor and optimize system performance to ensure a seamless user experience. Collaborate with cross-functional teams to deliver high-quality business intelligence solutions. Assist in documentation, change management, and implementation efforts across the organization. Qualifications: 3+ years of hands-on experience with Qlik (data modeling, dashboard creation, and visualization). 10+ years of total experience in business intelligence or related analytical tools (e.g., Tableau, PowerBI, d3.js). Proficiency in SQL and/or scripting languages such as Python or R. Experience working with complex datasets in a government or financial environment preferred. Strong analytical, problem-solving, and communication skills. Bachelor's degree in a relevant field. Secret clearance required (or eligibility for sponsorship). Why This Role: Engage in meaningful work that directly impacts strategic decisions. Collaborate with high-performing, cross-functional teams. Opportunity to grow your skills in Qlik and advanced analytics within a supportive environment.
    $85k-105k yearly est. 3d ago
  • Senior MuleSoft Developer

    Next Quarter

    Software development engineer job in Saint Louis, MO

    Job Title: Senior MuleSoft Developer Type: Contract Role Seeking a hands-on, client-facing Senior MuleSoft Developer with strong communication skills who can triage and remediate critical integration defects. This role supports high-priority production issues and enterprise Mule 4 integrations. Key Responsibilities: Develop and support MuleSoft APIs (Mule 4, API-led architecture). Lead P1/P2 defect triage, root cause analysis, and permanent fixes. Troubleshoot integration failures across Salesforce, ERP, databases, SFTP, and REST/SOAP APIs. Work directly with clients to provide updates, explain issues, and manage escalations. Improve logging, monitoring, and API performance using Anypoint Monitoring, CloudHub, Splunk, etc. Support CI/CD, deployments, and Agile ceremonies. Required Skills: 6-10+ years IT experience; 3+ years hands-on MuleSoft (Mule 4). Strong troubleshooting and production support experience for high-severity issues. Expertise in DataWeave, connectors, error handling, RAML, and API Manager. Excellent communication and client-facing skills. Experience with Git, DevOps pipelines, and cloud integrations. Preferred: MuleSoft Certified Developer (MCD Level 1) required or strongly preferred. Experience with Salesforce or large enterprise integrations.
    $78k-101k yearly est. 4d ago
  • Sr. Developer - Ericsson Order Care (EOC) and AWS

    Telus Digital

    Software development engineer job in Saint Louis, MO

    We are seeking a highly skilled Sr. Developer with strong experience in Ericsson Order Care (EOC) and AWS to join our dynamic team. The ideal candidate will bring deep technical expertise, a proactive attitude, and a passion for delivering high-quality solutions in a fast-paced environment. Key Responsibilities: Design, develop, and support solutions using Ericsson Order Care. Leverage AWS cloud services to build scalable and secure applications. Collaborate with cross-functional teams to gather requirements and implement solutions. Ensure best practices in coding, architecture, and deployments. Troubleshoot and resolve technical issues across the stack. Participate in code reviews and contribute to continuous improvement initiatives. Required Skills & Experience: Hands-on experience with Ericsson Order Care (EOC) is mandatory. Strong knowledge and working experience with AWS services (e.g., EC2, Lambda, S3, RDS, etc.). Proficiency in programming languages such as Java, Python, or similar. Experience working in Agile/Scrum environments. Strong problem-solving skills and excellent communication abilities. Preferred Qualifications: Telecom domain experience is a plus. Experience integrating EOC with other systems or OSS/BSS platforms.
    $78k-101k yearly est. 2d ago
  • React Native - Software Engineer

    Spectraforce 4.5company rating

    Software development engineer job in Saint Louis, MO

    Job Title: React Native - Software Engineer Duration of project: 6+ months Key Responsibilities: As one of our valued React Native Developers, your task will be constructing high-performance mobile apps for both iOS and Android platforms. Your duties will include: Spearheading the architecture and construction of these applications while coordinating with teams managing other layers of product infrastructure. Building enterprise-level React Native apps with precision-crafted UIs for Android and iOS platforms. Leveraging native APIs for extensive integrations with native mobile platforms. Diagnosing and rectifying bugs and performance bottlenecks to ensure seamless, native-like performance. Upholding coding standards and writing automated tests to guarantee top-notch product quality. Translating complex requirements into distinct coding tasks and strategies. Crafting unit and integration tests for thorough and regressive software testing. Participating in design and code reviews. Collaborating with various teams (Product, PM, etc.) to ensure the delivered code aligns with functional/technical specifications. Engaging actively in Agile routines and ceremonies, including daily standups, sprint planning, and sprint demos/retrospectives. Essential Qualifications: Bachelor's degree in Computer Science or a related field or equivalent practical experience Minimum of 3 years of professional React Native development experience in an Agile environment. Profound understanding of Computer Science fundamentals, including OOAD, MVVM design patterns, data structures, and algorithms. Extensive experience in creating React-Native modules (npm) and developing reusable custom libraries and components. Extensive experience with Typescript. Profound understanding of front-end frameworks, particularly React. Experience with RESTful APIs and OAUTH. Proficiency in creating a Jenkins pipeline using third-party tools like Fastlane. Proven experience in deploying applications on Apple AppStore and Google Playstore. Proficiency in JavaScript and TypeScript languages. Solid foundation in working with third-party libraries (Redux, RxJS) and debugging dependency conflicts. Comprehensive understanding of the mobile app development lifecycle. Knowledge of object-oriented programming and reactive programming patterns. Experience with RESTful APIs, integrating mobile applications to server-side systems, and understanding the document request model and offline storage. Familiarity with automated testing suites, like Jest, Mocha, and Postman, and experience with unit and integration tests (Espresso, JUnit) and Co-routines. Experience with dependency injection (Dagger). Ability to contribute to a large-scale Agile-driven software engineering project, with a solid understanding of professional software engineering best practices for the entire SDLC, including CI/CD. Excellent verbal and written communication skills. Open-mindedness, a relentless thirst for learning, and an unyielding spirit of collaboration. Exceptional interpersonal skills and a positive mindset. Preferred Additional Experience: Experience with TDD or BDD. Familiarity with cloud-native, scalable, and highly available distributed systems. Understanding relational and NoSQL databases such as MySql, Postgres, Mongo, and Redis. Experience with container technologies like Docker and Kubernetes. Experience with Atlassian tools such as JIRA and Confluence.
    $59k-78k yearly est. 4d ago
  • Data Software Engineer

    Adaptive Solutions Group 3.8company rating

    Software development engineer job in Saint Louis, MO

    Our top client in the transportation/travel industry is searching for a Data Software Engineer to join their team! This is a unique position, as you will be responsible for product optimization projects, creating workflows to ingest data into our client's Enterprise Data Lake, providing initial Tier 1 support for Databricks workflows, Spark streaming applications, and Azure Function applications within their Cloud Data Engineering ecosystem. *Must-haves for this position - Databricks, Python, Azure, a strong understanding of Spark architecture, and experience with relational databases (Oracle and SQL Server). If you have a passion for engineering, working with massive amounts of data, and being a part of a shared service organization that supports multiple engineering teams, this is the role for you! Team typically goes on site on Wednesdays (not every week) - otherwise remote *Candidates MUST currently live in the Greater St. Louis area (relo is not an option) 1+ year contract with benefits available on contract with desire to convert this person to an FTE in the future **Cannot work C2C or 3rd party** Required: Must be presently authorized to work in the U.S. without a requirement for work authorization sponsorship by our company for this position now or in the future Must reside in St. Louis, Missouri, or the immediate surrounding area Must have 3 or more years' experience in full lifecycle development, end-to-end testing, and data validation Apache Spark Fundamentals: Understanding Spark architecture, distributed computing, Data Frames, and Spark SQL Experience with relational databases such as Oracle, SQL Server, Postgres, or Teradata. Hands-on experience supporting applications deployed on Azure services such as Spark, Azure Functions, and Azure SQL Experience writing scalable data pipelines and transformations. (e.g., Python, Scala, or Java) Preferred: Bachelor's degree in Computer Science, Computer Information Systems, Management Information Systems, or related field preferred Experience with Big Data Solutions and NoSQL DBMSs Experience working with ADLSg2 or other Blob Storage solutions Experience with change data capture (CDC) and identifying data deltas for incremental data processing. (e.g. SCD type 1 / SCD type 2) Experience with API development and support of Azure functions Experience with Azure, AWS, or other Public Cloud environments Experience with Microsoft Azure platform technologies like Event Hubs, Data Factory, Delta Lake, Cosmos DB, or DevOps Prior experience leading large-scale projects
    $62k-77k yearly est. 2d ago
  • Automation Engineer

    Calaway Habeck Talent Consulting

    Software development engineer job in Arnold, MO

    We're Hiring: Senior Project Lead Engineer for EPIC Systems | Arnold, MO Job Title: Machine Vision Senior Project Lead Engineer Company: EPIC Systems Workplace Type: Full-time Website: ****************** Duties, Knowledge, and Responsibilities: Technical Expertise. Expertise in machine vision hardware, vision concepts and solutions. Provide technical expertise to team of engineers. Drive and maintain EPIC quality and design standards. Client Management. Maintain and manage key clients, develop and maintain client relationships throughout projects, act as primary technical point of contact. Project Lead (Technical) - define and architect the EPIC solution including: develop test setup and validation in lab, furnish design requirements to the project support team, provide design guidance and QA on both mechanical and electrical design outputs, programming, and verification through fabrication and functional checkout of the system at fabrication shop. Pending complexity of project, Project Lead may be required to manage field IQ/OQ/PQ. Lead technical selections for vision projects including: Machine vision hardware integration and design - camera, lens, and lighting Machine vision software, algorithm development & programming Factory automation controls - design, integration, and programming, high speed packaging line experience a plus Ability to analyze an application, develop a machine vision solution, determine solution and plan for testing and validating concept along with performance criteria Ability to define controls requirements for user interface, operations alerts and rejection scheme Low voltage electrical power distribution systems and I/O schematics Collaborate with project management to deliver within project schedule and project budget Collaborating with clients and suppliers, includes many Fortune 500 companies Mentoring and developing less experienced project engineers Technical support of sales including solution concept development, estimating and proposal writing. Technology development. Subject matter expert and lead R&D for EPIC to remain technical experts in our field. Hands-on electrical, mechanical and troubleshooting skills Key Technology Areas May Include: Machine vision smart cameras and/or PC based systems Hardware integration and design - camera, lens, lighting and controls Software / algorithm development & programming Integration of factory automation technologies including PLCs and HMIs Robotics and motion control (a plus) Desired Skills and Qualifications: B.S. Engineering degree or higher 5-12 years of experience in machine vision integration Must be authorized to work in the US without sponsorship Extensive experience in control system design, advanced image processing and algorithm development for defect detection and rejection on high-speed packaging lines Experience in structured project execution system with proficiency on estimation and managing budgets, scheduling with key milestones and detail steps for deliverables. Design experience, proficient in reading and understanding drawings (electrical & mechanical) PLC, HMI, automation, controls system design & programming experience: Rockwell Automation PLC hardware and RSLogix/Studio 5000 software experience preferred Programming experience in Labview, C#, Python, VB and/or microcontrollers Machine vision programming experience with Cognex, Keyence and/or Matrox Knowledge, service, or job experience in any of the following: industrial, manufacturing, fabrication, factory automation controls Ability to learn hands-on; proficient troubleshooting skills Attention to detail and creative problem-solving skills Ability to work independently and in a team environment on fast-track projects Customer service and/or sales experience (a plus) Self-directed and forward thinking Robust interpersonal & communication skills (written and oral) Possess strong work ethic and exhibit professional, ethical and social responsibility Capable of making complex decisions that drive business performance Ability to multi-task, perform a variety of roles and responsibilities and work cross-functionally Proficiency in balancing cost, schedule and quality of the delivered project Effectively prioritize workload to ensure deliverables are met for multiple projects simultaneously with varying scope In addition to the EPIC Values, candidate must demonstrate the following behaviors / attitudes: Self-starter Accountable Intellectually curious Good listener/Strong communication skills Hate to lose Sense of urgency Quick learner Flexible Comfort with ambiguity
    $68k-88k yearly est. 4d ago
  • Android Developer

    Greymatter Innovationz

    Software development engineer job in Saint Louis, MO

    Greymatter Innovationz helps you stay digitally relevant across domains, technologies, and skillsets, every day. Android developer- Onsite in St. Louis- Must have- SDK development end-to-end and Bluetooth and BLE Framework knowledge Job Description - SDK Developer (Bluetooth/BLE) Role Overview We are seeking an experienced SDK Developer with strong expertise in building end-to-end software development kits and deep knowledge of Bluetooth and Bluetooth Low Energy (BLE) frameworks. The ideal candidate will design, develop, and optimize SDK solutions that integrate seamlessly with our product ecosystem while ensuring high performance, security, and reliability. Key Responsibilities Design, develop, and maintain end-to-end SDKs, including architecture, implementation, versioning, and release processes. Build robust, scalable, and reusable SDK components for mobile and connected devices. Integrate and optimize Bluetooth/BLE communication within applications and device platforms. Work closely with cross-functional teams (mobile, firmware, QA, product) to ensure seamless integration. Troubleshoot and resolve issues related to connectivity, performance, and compatibility. Contribute to technical documentation, coding standards, and best practices. Participate in code reviews and provide constructive feedback. Stay updated with emerging technologies, Bluetooth advancements, and SDK frameworks. Required Skills & Qualifications Strong hands-on experience in end-to-end SDK development. Solid understanding of Bluetooth and BLE frameworks, protocols, and communication flows. Experience with mobile platforms (iOS, Android) or embedded systems is a plus. Proficiency in programming languages such as Java, Kotlin, Swift, Objective-C, or C/C++. Strong problem-solving skills and ability to work in a fast-paced environment. Experience working with APIs, connectivity modules, and device communication layers. Good understanding of software architecture, design patterns, and debugging tools. Preferred Qualifications Experience with IoT ecosystems or connected consumer products. Knowledge of firmware communication interfaces. Experience with performance tuning and low-level debugging. Familiarity with version control systems (Git) and CI/CD pipelines. At Greymatter Innovationz, We offer: Motivating Work Environment. Excellent Work Culture. Help you to upgrade yourself to the next level. And More!!!
    $71k-94k yearly est. 4d ago
  • Exceptional Software Engineers (Coding Agent Experience)

    Mercor

    Software development engineer job in Saint Louis, MO

    Mercor is seeking software engineers to support one of the world's leading AI labs in building **robust, high-performance systems** that serve the needs of next-generation machine learning applications. This role involves **real-world engineering work**-including environment configuration, database design, and the creation of scalable APIs and service layers that interface with advanced AI models. * * * **You are good fit if you:** - **Have experience using coding agents** as part of your software engineering workflow. - Have 3+ years of elite software engineering experience from top-tier technology startups, quantitative trading firms, hedge funds, or similarly demanding environments. - Hold a Computer Science degree from a prestigious university. - Have demonstrated success leading teams to build complex database schemas. - Possess expert-level proficiency in API development, including creation, testing, and integration. - Are highly skilled in SQL and database structuring. - Demonstrate exceptional attention to detail and rigorous problem-solving skills. - Excel in both written and verbal communication. * * * **About the Role** - This project will be a high-impact 24-hour sprint that will start in the next 1-2 weeks - This role would offer a task-based pay (top performers in the previous iteration made upwards of $1000 in the sprint) * * * **Compensation and Legal Details** - You will be legally classified as an hourly contractor for Mercor - We will pay you out at the end of each week via Stripe Connect * * * **About Mercor** Mercor connects elite creative and technical talent with leading AI research labs, headquartered in San Francisco, CA. Our distinguished investors include Benchmark, General Catalyst, Peter Thiel, Adam D'Angelo, Larry Summers, and Jack Dorsey. Apply today and redefine digital creativity alongside groundbreaking AI technologies!
    $59k-79k yearly est. 35d ago
  • Software Engineers-Simulation (Associate or Experienced)

    Boeing 4.6company rating

    Software development engineer 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. The Boeing Company is looking for a Software Engineers-Simulation (Associate or Experienced) to join the Virtual Simulation Team located in Berkeley, Missouri. This position will focus on supporting the Boeing Defense, Space & Security (BDS) business organization. As part of the Virtual Warfare Center (VWC) software engineering team, the selected engineer will work on various toolsets focused on virtual simulation and experimentation. The selected individual is responsible for developing capabilities for a variety of customers, both internal partners and external contracts. The primary toolsets are the Virtual Interactive Simulation Environment (VISE) which is a suite of simulations, components, tools and interfaces. These toolsets are responsible for the Operator in the Loop (OITL) real time simulation experiments at the VWC. The selected engineer will have the opportunity to model platforms, sensors and emitters, communications, weapons and tactical systems. The selected engineer will also be responsible for supporting large experimentation efforts, which will involve several advanced concept capabilities which are defined by the customer. Please be aware; this position will expect you to go through the Special Access Program after being hired. Position Responsibilities: As a member of the Virtual Warfare Center virtual simulation team the engineer will work with both the Boeing development team and outside partners on a large-scale federated simulation environment. This position will support Contractual Research and Development efforts and work with the customer to define and implement modeling and simulation in support of the warfighters in their experimentation efforts. The engineer will be required to help determine requirements, develop simulation software, troubleshoot existing software and help create software designs and test plans. Our team is currently hiring for a broad range of experience levels including Associate and Experienced Software Engineers. This position is expected to be 100% onsite. The selected candidate will be required to work on-site at one of the listed location options. Basic Qualifications (Required Skills/ Experience): Top-Secret U.S Security Clearance (A U.S. Security Clearance that has been active in the past 24 months is considered active.) 2+ years of experience with Linux Development Environment 2+ years of experience with C++ 2+ years of experience with version control systems such as Git or Subversion Experience with SDLC and agile methodologies, with focus on Scrum and Kanban Preferred Qualifications (Desired Skills/Experience): 5 or more years' related work experience or an equivalent combination of education and experience Prior experience with operator in the loop real time Simulation Prior experience with Distributive Interactive Simulation (DIS) standards Prior experience with python Ability to manage multiple projects simultaneously Strong team mentality and willingness to contribute Drug Free Workplace: Boeing is a Drug Free Workplace 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. CodeVue Coding Challenge: To be considered for this position you will be required to complete a technical assessment as part of the selection process. Failure to complete the assessment will remove you from consideration. Total Rewards & Pay Transparency: 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 for Associate: $90,100.00 - $121,900.00 Summary pay range for Experienced: $110,500.00 - $149,500.00 Applications for this position will be accepted until Dec. 17, 2025 Export Control Requirements: 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. Export Control Details: US based job, US Person required Relocation This position offers relocation based on candidate eligibility. Security Clearance This position requires an active U.S. Top Secret Security Clearance (U.S. Citizenship Required). (A U.S. Security Clearance that has been active in the past 24 months is considered active) 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.
    $110.5k-149.5k yearly 15h ago
  • Senior DevOps Engineer

    Agile Resources, Inc.

    Software development engineer job in Saint Louis, MO

    St. Louis, MO (hybrid 3 days per week in office with 2 days remote) Candidates local to St. Louis only 1+ year contract Pay: $70-$85/hr W2 No C2C or third parties please We are partnering with a leading enterprise organization to hire a Senior DevOps Engineer for a hybrid role based in St. Louis, MO. This engineer will play a critical role in delivering secure, scalable, and highly available infrastructure and platform services that support both internal teams and external customers. You will work across development, operations, and cloud engineering teams to drive automation, enhance deployment processes, and ensure the reliability and performance of large-scale distributed systems. Key Responsibilities Build and operate large-scale, distributed, fault-tolerant systems in a DevOps environment Collaborate with development and operations teams to deliver highly available and cost-effective infrastructure Troubleshoot issues, resolve tickets, and execute scripts in partnership with cloud operations Develop tools and automation for incident auto-remediation, monitoring, and alerting Implement Infrastructure as Code (IaC) solutions using Terraform, cloud CLIs, and SDKs aligned with security and engineering standards Participate in a follow-the-sun, 24/7 operational support rotation as part of an incident first-responder team Key Skills & Competencies DevOps Practices: Ability to design, code, test, automate, and maintain scripts and tools following modern DevOps/SRE standards Systems Thinking: Understanding of system integrations, dependencies, and strategies for improving uptime and resilience Operational Excellence: Strong organizational and analytical skills with a focus on measuring system performance and driving continuous improvement Troubleshooting: Methodical approach to identifying, diagnosing, and resolving issues; strong problem-solving skills Technical Communication: Ability to explain technical concepts clearly to stakeholders Experience & Qualifications Bachelor's degree in Computer Science or related field (or equivalent experience) 5+ years of experience in DevOps Engineering 3+ years of hands-on experience with public cloud platforms Experience monitoring application and infrastructure availability and performance Proficiency in scripting/programming languages such as Python, Bash, Java, Go, JavaScript, or Node.js Strong understanding of systems, storage, networking, security, and databases Experience with Terraform, Docker, Kubernetes, and automation/orchestration tools Familiarity with CI/CD processes and tooling Cloud certification strongly preferred
    $70-85 hourly 22h ago
  • Senior/Lead Software Engineer (Platform)*

    Mastercard 4.7company rating

    Software development engineer job in OFallon, MO

    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._ **Lead Software Engineer Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all. Diverse agile team working on the Smart Interface product which is a set of APIs that allow Mastercard customers to participate in the 3-D Secure ecosystem. The 3-D Secure authentication protocol is based on a three-domain model where the Acquirer and Issuer are connected by the Interoperability Domain for the purpose of authenticating a Cardholder during an electronic commerce (e-commerce) transaction or to provide identity verification and account confirmation. We support e-commerce (browser and in app) transactions from around the world. This position serves as a technical leader within a team tasked with guiding the design, development, and delivery of significant cross-departmental initiatives that have a wide scope and long-term business impact. Candidates must be able to obtain a deep technical understanding of the applications/systems that they are working on and must be willing to dig in and ask challenging questions to make sure that plans are executed efficiently. Demonstrate active learning and sharing of software practices via Guild/Engineering community initiatives Provide technical design and architecture advice to internal teams on securely developing and building applications and supporting systems Regularly communicate with management about risk analysis and design trade-offs. Identify performance bottlenecks and come up with novel ways to solve them. Demonstrate a profound mastery of software engineering concepts and practices across all phases of the software development lifecycle, showcasing an exceptional breadth of knowledge and insight. Hand-on experience in Shell Scripting (Unix/Windows) Proficient in any of the following programming languages: Java, Python or Rust. Fundamental understanding of private or public cloud ecosystems and CI/CD practices. Demonstrate the ability to articulate and communicate effectively to diverse audiences, properly translate security and risk management terminology into business terms, and recommend alternative solutions to these stakeholders. BS in Computer Science or related technical field or equivalent practical experience. Working experience in a continuous integration development environment, preferably Jenkins. Experience in secure software development. Under the Compensation tab, select "Salary Structures." Within the text of "Salary Structures," click on the link "salary structures 2025," through which you will be able to access the salary ranges for each Mastercard job family. Mastercard 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. 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.Do not include any medical or health information in this email. 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; Report any suspected information security violation or breach, and 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. 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; 80 hours of Paid Sick and Safe Time, 25 days of vacation time and 5 personal days, pro-rated based on date of hire; S. observed holidays; fitness reimbursement or on-site fitness facilities; eligibility for tuition reimbursement;
    $79k-99k yearly est. 22h ago
  • Associate Software Engineer

    Boeing 4.6company rating

    Software development engineer 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. Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence solutions. With a dedicated team of approximately 500 professionals, we proudly serve 75 defense, commercial, and government clients across more than 50 U.S. locations and 9 countries worldwide. As a trusted partner, our employees embody our core values by consistently delivering excellence, taking full ownership, and developing innovative solutions that enable critical missions and ensure the safety of our global customers and team members. Joining Tapestry Solutions means enjoying the best of both worlds: access to the vast resources of Boeing combined with the agility and people-focused, family-oriented culture of a small business where your contributions truly matter. Tapestry Solutions, a part of Boeing Global Services BGS, is seeking an Associate Software Engineer in Berkley, MO to support future franchise programs. In this role you will support mission planning software development, integration and test efforts supporting the fielding of systems critical to our national defense posture. These Solutions will shape the way the DoD conducts mission planning for the next 30 years. Position Responsibilities: Supports the design, development, test, and maintenance of software throughout the end-to-end lifecycle. Supports with development, maintenance, enhancement and optimization of software products and functionalities for systems integrations. Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products. Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products. Troubleshoot technical issues. Assists to develop, establish, monitor and improve software processes. Basic Qualifications (Required Skills/Experience): Bachelor's Degree Current Active U.S. Secret Clearance 2+ years of experience conducting software development Experience working in Agile environment Code Languages: C#, .NET Experience with version control tools such as git, Bitbucket, etc. Preferred Qualifications (Desired Skills/Experience): Experience with Software Development Patterns - microservice, REST, Mono Repo, Mono DB's, SPA Experience in all aspects of designing and implementing system architecture, requirements, software and software testing Experience with Typescript, ReactJS/Redux Experience with Mission Planning Drug Free Workplace: We are a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria are met as outlined in our policies. Pay & Benefits: We strive to deliver a total rewards package that will attract, engage and retain the top talent. Elements of this package include competitive base pay and variable compensation opportunities. We also provide 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 and date of hire. Pay is based upon candidate experience and qualification, as well as market and business considerations. Summary base pay range $70,000 - $90,000 Applications for this position will be accepted until Dec. 20, 2025 Export Control Requirements: 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. Export Control Details: US based job, US Person required Education Bachelor's Degree or Equivalent Required Relocation Relocation assistance is not a negotiable benefit for this position. Security Clearance This position requires an active U.S. Secret Security Clearance (U.S. Citizenship Required). (A U.S. Security Clearance that has been active in the past 24 months is considered active) 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.
    $70k-90k yearly 15h ago

Learn more about software development engineer jobs

How much does a software development engineer earn in OFallon, MO?

The average software development engineer in OFallon, MO earns between $55,000 and $97,000 annually. This compares to the national average software development engineer range of $80,000 to $147,000.

Average software development engineer salary in OFallon, MO

$73,000

What are the biggest employers of Software Development Engineers in OFallon, MO?

The biggest employers of Software Development Engineers in OFallon, MO are:
  1. Resource Informatics Group, Inc
  2. Mastercard
Job type you want
Full Time
Part Time
Internship
Temporary