Post job

Software development engineer jobs in Oakville, MO

- 1,210 jobs
All
Software Development Engineer
Software Engineer
Associate Software Engineer
Senior Software Engineer
Software Developer Internship
Software Development Engineer Lead
Software Systems Engineer
Data Engineer
Software Developer
Software Engineer Lead
Senior Java Developer
Android Developer
Quality Assurance Engineer
Junior Software Developer
Senior Systems Software Engineer
  • Quality Assurance Automation Engineer

    Adaptive Solutions Group 3.8company rating

    Software development engineer job in Saint Louis, MO

    Our client in the retail space has an urgent need for an Automation Engineer to join their team! They are in the process of growing their QA department and shifting towards automation, so they need your automation expertise to create frameworks and build automated tests. Candidates MUST have hands-on experience with NUnit or Moq and Playwright, and experience scripting in C# or TypeScript. This is a great opportunity to shape QA processes from the ground up and have a direct impact on team maturity! Team works on-site 3 days in Maryland Heights, MO *We are only able to consider candidates CURRENTLY living in the St. Louis, MO area at this time (relo is NOT an option)* Direct Placement (US Citizens or Green Card holders only) Cannot work C2C or 3rd party Required: A Bachelor's degree in computer science, engineering, or related field, or equivalent experience. 3+ years of experience in software quality assurance and automated testing. Hands-on experience with NUnit OR Moq, AND Playwright, AND scripting in C# or TypeScript. Familiarity with Azure DevOps, CI/CD pipelines, and Agile/Scrum practices. Exposure to Azure services, containerized environments, and modern development workflows. Strong analytical skills, attention to detail, and a collaborative mindset.
    $61k-76k yearly est. 2d ago
  • Jr Software Developer - Secret Cleared

    PCI Government Services LLC 4.1company rating

    Software development engineer job in Scott Air Force Base, IL

    As a Software Developer, you will be responsible for software development methodologies and frameworks across all lifecycle phases. Software Planning and Requirements: Involves defining the scope and objectives of software projects. Risk Management: Identifying and mitigating potential risks throughout the software development lifecycle. Design and Development: Creating software architecture, designing systems, and writing code. Architecture and Modeling: Developing architectural structures and models to guide software development. Estimation and Configuration Management: Estimating project timelines and managing software configurations. Quality and Security: Ensuring the software meets quality standards and is secure from vulnerabilities. Testing: Conducting various tests to validate the software's functionality and performance. Qualifications: 1-3 year hands on experience Bachelor degree; degree in Computer Science, Engineering, Physics, Mathematics or a related field -preferred. Must have an active Secret security clearance Certifications: CKAD Sec+ (within six months of onboarding) Possesses demonstrated knowledge (mastery preferred) in the following: Kubernetes AWS EKS Istio expert GitOps Custom Kubernetes Operators Custom Helm charts Custom Admission Controllers Custom CRDs Custom Controllers Experience with Platform One, CloudOne and Big Bang" PCI Federal Services (PCIFS) and it's subsidiaries is an equal-opportunity employer. PCIFS does not discriminate on the basis of age, sex, race, national origin, religion, marital status, sexual orientation or identity, Veterans or Disability status. Preference may be extended to qualified Native American Indian candidates in accordance with applicable federal law.
    $58k-77k yearly est. 4d ago
  • Software Engineers (Associate, Experienced, Senior)

    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 seeking highly motivated Software Engineers (Associate, Experienced, Senior) to become part of the Training Systems - Battlespace Simulation Management team in Hazelwood, MO or Berkeley, MO. This position will focus on supporting the Boeing Global Services (BGS) Software Engineering organization. Are you ready to build the future? Build your career by helping us build the next generation of flight simulators to train our nation's military pilots. Develop subsystems for Boeing Flight Trainers such as the Instructor/Operator Station, Brief/Debrief Station, Synthetic Environments, and core building block technologies used for all our flight trainers (graphics, video, networking, mission planning, exercise management & control). BSM is 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 our 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. The BSM 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. As an experienced member of the team, you will be supporting the entire product development life cycle within BSM. Position Responsibilities: Design and Development: Contribute to the design, architecture, and development of simulation models, visualizations, virtual environments/platforms, and frameworks. Stakeholder Collaboration: Partner with stakeholders to review and identify simulation requirements and understand the dynamics of the systems being simulated. Validation and Verification: Conduct validation, verification, and refinement of simulation software code, models, simulations, and test procedures. Execute test procedures, document test results, and model against real-world data, benchmarks, or similar models. Technical Documentation: Maintain comprehensive documentation of technical code, algorithms, specifications, and descriptions of simulation models. Cross-Functional Integration: Collaborate with cross-functional engineering teams to integrate simulation software with hardware devices and systems. Technology Implementation: Implement current and emerging technologies, tools, frameworks, and methods within the software engineering simulation environment. Project Management: Assist in simulation software project management functions, ensuring timely delivery and adherence to project goals. Peer Reviews: Participate in design and implementation peer reviews to ensure code quality and share best practices. Continuous Improvement: Promote continuous improvement by proposing ideas for process enhancements, tool upgrades, and automation improvements. Proposal Support: Support proposal development and lead engineering execution by identifying necessary activities, resources, and tasks to fulfill the work statement. Mentor junior engineers and foster a culture of innovation within the team. This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options. Basic Qualifications (Required Skills/Experience): 1+ years of experience with Software Development lifecycle (including Requirements Analysis, Design, Code, Integration & Test) 1+ years of experience in Object-Oriented Development Preferred Qualifications (Desired Skills/Experience): Level 3: 3 or more years' related work experience or an equivalent combination of education and experience Level 4: 5 or more years' related work experience or an equivalent combination of education and 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 1+ years of experience with software development in Agile methodology Experience with modeling and simulation tools and environments, with a preference for specific tools relevant to the industry. Experience in developing or integrating simulation software for military, commercial, or space applications, demonstrating an understanding of industry-specific requirements. Experience with simulation data management and analysis techniques. Experience with creating and managing simulation scenarios and environments. Experience with aircraft platforms, aviation, simulation, and training systems. Knowledge of simulation validation and verification processes. Experience with agile workflow tools such as Gitlab. Experience working in a collaborative team environment. Travel: Occasional travel may be required (less than 25%) 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. 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 / Associate: $98,600 - $133,400 Summary pay range / Experienced: $123,250 - $166,750 Summary pay range / Senior: $153,000 - $207,000 Applications for this position will be accepted until Jan. 05, 2026 Export Control Requirements: This position must meet U.S. export control compliance requirements. To meet U.S. export control compliance requirements, a "U.S. Person" as defined by 22 C.F.R. §120.62 is required. "U.S. Person" includes U.S. Citizen, U.S. National, 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 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. 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.
    $61k-75k yearly est. 22h ago
  • Lead Java Software Engineer

    Hire Tech Services 3.5company rating

    Software development engineer job in Saint Louis, MO

    Client: Charter Communications Type: W2 Contract (No Visa Sponsorship) Note: ON-SITE 4 days Office Only W2 Key Responsibilities Design, develop, and maintain Java-based microservices using Spring Boot. Build scalable REST APIs and integrate them with internal and external systems. Work with Spring Cloud, messaging systems (Kafka/RabbitMQ), and event-driven architecture. Write clean, modular, testable code following best practices. Participate in all phases of SDLC including requirements, design, development, testing, and deployment. Collaborate with architects to build cloud-ready, containerized applications (Docker/Kubernetes). Troubleshoot production issues and implement performance improvements. Work with DevOps teams on CI/CD pipelines for automated build and deployment. Required Skills 8-10 years of professional experience as a Java Developer. Strong hands-on experience with Java 8+, Spring Boot, Spring MVC, Spring Data JPA, Spring Security. Solid understanding of Microservices architecture and API development. Experience with REST APIs, JSON, Postman, Swagger/OpenAPI. Strong knowledge of SQL and relational databases (MySQL, PostgreSQL, Oracle, etc.). Experience with Kafka, RabbitMQ, or similar messaging systems. Proficiency with Git, CI/CD tools (Jenkins/GitHub Actions/GitLab CI). Experience building cloud-ready applications (AWS/Azure/GCP).
    $92k-121k 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. 2d ago
  • Senior Java Developer

    Agile Resources, Inc.

    Software development engineer job in Saint Louis, MO

    Employment Type: 14-month W-2 contract (possibility to extend) Compensation: up to $63/hour W-2 Benefits: medical, dental, vision, LTD/STD, HSA/FSA, term life, supplemental health coverage options (e.g., Aflac), and a 401(k) for all W-2 employees (and their families if needed) We are seeking three mid-to-senior level Java Developers to join a cloud-native engineering team building high-scale backend services. This role is ideal for developers with strong experience in Java, Spring Boot microservices, and cloud platforms such as GCP, AWS, or Azure. You will design and build distributed services, work closely with product and architecture groups, and contribute to a modern CI/CD and Kubernetes-based environment. Responsibilities: Design, develop, and maintain scalable backend applications using Java and Spring Boot Build and support microservices for large-scale, distributed systems Develop cloud-native applications using GCP services Build APIs and backend services that integrate with Cloud SQL, PostgreSQL, MySQL, or other relational databases Deploy applications using Jenkins CI/CD pipelines Use infrastructure-as-code tooling, including Helm and Terraform Conduct peer code reviews and contribute to engineering standards Troubleshoot and resolve backend performance or reliability issues Collaborate closely with Product Owners, Tech Leads, and Solution Architects on technical design Follow the Equifax Engineering Handbook and established SDLC practices Participate in Agile ceremonies, including sprint planning, backlog refinement, daily standups, retrospectives, and demos Take ownership of deliverables in a fast-paced, deadline-driven environment Required Skills: 5+ years of hands-on development experience with Java and Spring Strong experience building Spring Boot microservices Experience with GCP, AWS, or Azure as a cloud developer Experience with cloud databases like Cloud SQL, Azure SQL, RDS, or similar relational databases Strong problem-solving, analytical, and debugging skills Excellent written and verbal communication skills Ability to work independently and collaboratively in a fast-moving environment Preferred Skills: Bachelor's degree in Computer Science or related field (or equivalent experience) Experience with Jenkins, CI/CD pipelines, Helm, and Terraform Experience working with Kubernetes (GKE, EKS, or AKS) Familiarity with observability and monitoring tools Experience with Agile/Scrum development practices Experience with automated testing frameworks for Java
    $63 hourly 3d ago
  • Senior MuleSoft Developer

    Next Quarter

    Software development engineer job in Saint Louis, MO

    Respected Candidates, Job Title: Senior MuleSoft Developer 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: 10+ years IT experience; 4+ 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. Share me the answers for the below roles. How many total years of IT experience do you have? How many years of hands-on MuleSoft (Mule 4) development experience do you have? Have you worked in a client-facing role where you provided technical updates or handled escalations? How many high-severity (P1/P2) production issues have you personally triaged and resolved in the last 12 months? Do you have hands-on experience developing APIs using API-led architecture (System, Process, Experience layers)? How many years of experience do you have working with DataWeave transformations? Do you have experience troubleshooting integrations with Salesforce, ERP, databases, SFTP, or external REST/SOAP APIs? Are you proficient with DevOps tools such as Git and CI/CD pipelines for MuleSoft deployments? Do you have experience using Anypoint Monitoring, CloudHub, or Splunk for logging and performance analysis? Are you currently a MuleSoft Certified Developer (MCD Level 1)? Are you authorized to work in USA without any visa sponsorship? Do you have valid H1b visa? Or need sponsorship in the future? What is your expected salary / hourly rate? We are looking for someone who can join ASAP. What is your notice period? Best Regards, Harsh Singh Rawat Client Partner - Talent Acquisition Mobile: +9************ Email: ********************
    $78k-101k yearly est. 3d 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. 2d ago
  • Data Engineer

    Harvey Nash

    Software development engineer job in OFallon, MO

    We are seeking an experienced Data Engineer, the ideal candidate should have experience with data engineering tools and technologies, especially in Hadoop environments. Client's data ecosystem is built on an on-premise Hadoop system, and they're transitioning some data to the cloud to support external systems and enhance data sharing. Here are some of the specific details: Job Title: Data Engineer Job Duration: 12 months Job Location: O'Fallon, MO (3 days onsite). REQUIRED SKILLS: 8 years of experience in Data Engineering. Deep experience with Hadoop-based data ecosystems (on-premise). Hands-on experience with Spark, Python, and SQL. Experience with ETL tools such as Alteryx, NiFi, and SSIS. Familiarity with cloud platforms like AWS and Azure, especially for hybrid cloud/on-premise data ecosystems. A reasonable, good faith estimate of the minimum and maximum for this position is $65/hr to $75/hr on w2.
    $65 hourly 1d ago
  • Cloud Data Engineer only on w2(USC or GC )

    PRI Global 4.2company rating

    Software development engineer job in Saint Louis, MO

    Cloud Data Engineering (Production Support) St Louis, MO(Hybrid) Contract Local consultants will be considerded Only on w2(USC or GC) Core Responsibilities Production support for Databricks notebooks, Spark streaming apps, and APIs. Ownership of Level 1 / Bronze batch ingestion for ~60 data sources. Work includes: Data ingestion from various relational DBs or AWS → Delta Lake. Adding new tables/columns, change management, GDPR/purge processes. Product optimization: upgrades, resiliency work, performance improvements. Occasional new development for shared-service tools, not business-facing projects. Required Technical Skills Python (must have) Spark fundamentals (architecture, DataFrames, Spark SQL) Databricks experience Relational DB experience (Oracle, SQL Server, Postgres; not a DBA) Understanding of Delta Lake Nice-to-Haves: Spark streaming API development experience Azure experience preferred; AWS acceptable Scala not required
    $71k-97k yearly est. 4d ago
  • Software Engineers-Developers (Associate or Experienced)

    Jeppesen 4.8company rating

    Software development engineer job in Hazelwood, MO

    Company: The Boeing Company The Boeing Company is currently seeking Software Engineers-Developers (Associate or Experienced) to support our VMS/GNC/Aero/Subsystems team located in Hazelwood, MO. This position will focus on supporting the Boeing Defense, Space & Security (BDS) Software Engineering organization. Develop algorithms to support Aero and GNC modeling and simulation tools. Provide oversight and airworthiness certification support for VMS subsystem supplier software. Position Responsibilities: Supports the design, development, test, and maintenance of non-embedded software throughout the end-to-end lifecycle that meets industry, customer, safety, and regulation standards Assists with review, analysis and translation of customer requirements into initial design of software products Supports development, maintenance, enhancement and optimization of software products and functionalities for systems integrations Supports development, documentation and maintenance of architecture, requirements, algorithms, interfaces and designs for software products Supports debugging and resolution of issues identified to ensure the reliability and efficiency of software products Participates in handling user inquiries, troubleshooting technical issues and user feedback analysis Supports implementation of current and emerging technologies, tools, frameworks and changes in regulations relevant to software development Supports development, establishment, monitoring and improvement of software processes, tools and key performance metrics that align projects with organizational goals and industry benchmarks Supports execution and documentation of software research and development project Assists with performing software project management activities and software supplier management functions Supports tracking and evaluation of software team and supplier performance to ensure product and process compliance to project plans and industry standards Our team is currently hiring for a broad range of experience levels including: Associate and Experienced Engineers. This position is expected to be 100% onsite. The selected candidate will be required to work onsite at one of the listed location options. Security Clearance and Export Control Requirements: This position requires the ability to obtain a Secret U.S. Security Clearance for which the US Government requires U.S. Citizenship. Ability to obtain Secret U.S. Security clearance (Post-Start). Basic Qualifications (Required Skills/ Experience): 3+ years of experience developing non-real time software 3+ years of experience with C/C++ coding or java/python script Ability to obtain Special Program Access 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 Ability to interface with various project teams, management, suppliers, and Boeing technical support. 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. 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 several 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 Level: $96,050.00 - $129,950.00 Summary pay range for Experienced Level: $119,000.00 - $161,000.00 Language Requirements: Not Applicable Education: Not Applicable Relocation: This position offers relocation based on candidate eligibility. Export Control Requirement: 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. Safety Sensitive: This is not a Safety Sensitive Position. 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. Contingent Upon Award Program This position is not contingent upon program award Shift: Shift 1 (United States of America) Stay safe from recruitment fraud! The only way to apply for a position at Boeing is via our Careers website. Learn how to protect yourself from recruitment fraud - Recruitment Fraud Warning 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. EEO is the law Boeing EEO Policy Request an Accommodation Applicant Privacy Boeing Participates in E - Verify E-Verify (English) E-Verify (Spanish) Right to Work Statement Right to Work (English) Right to Work (Spanish)
    $119k-161k yearly Auto-Apply 8d ago
  • Java - SDET

    Vrproit

    Software development engineer job in Saint Louis, MO

    Title: Java - SDET Duration: 3 yrs SDET ROLE Let me be very clear here - these are NOT traditional QA roles. I.e. Selenium-only or QTP/UFT-only guys who are QA Engineers. Instead, I'm talking about heavy-duty Java Engineers who happen to build internal tools/products for the purposes of testing rather than products that are used externally. In short, they need Java Engineers who have a passion for, and professional interest in, Quality. Engineers must be able to write code to the same standard as a typical Engineer. Use standard notation, design principles, data structures and algorithms, etc. They must be 100% competent and not guys who can only hack away at code. They need to be excellent communicators as they will be reviewing Pull Requests, analyzing another Engineer's code, fixing said code and providing detailed feedback as to what the Engineer needs to do differently so that their next Pull Request is free of defects. They will be building internal tools for testing purposes and, of course, performing automated testing. When it comes to Test Automation, we need expertise in Test Automation using hand-built frameworks, test beds/harnesses engineered in Java. Must have expertise in building said automation frameworks in addition to writing & executing test cases Expertise in the automated testing of Web Services, APIs, API Gateways. Expertise in Microservices testing is a huge added bonus Additional Information All your information will be kept confidential according to EEO guidelines.
    $63k-84k yearly est. 60d+ ago
  • Cloud Engineer/Software Developer

    Freedom Technology Solutions Group

    Software development engineer job in Saint Louis, MO

    Description of Services/Responsibilities: Design and implement highly available, fault-tolerant, and distributed systems processing mass-scale geospatial datasets DevOps and debugging of system performance, cloud infrastructure, and geospatial datasets Deploy and monitor machine learning models in cloud environments, using services like AWS SageMaker and CloudWatch. Advanced in Typescript, Python (Or OOP), writing and reviewing code for enterprise scale applications. Possess excellent problem solving skills and ability to work independently within a fast paced environment Basic Requirements: TS/SCI with Poly required with current Customer eligibility Must be willing to work in SCIF daily or as needed, and on call to troubleshoot system outages should they occur 5+ years of professional software development with experience at scale Strong expertise in distributed systems design and microservice architecture Deep understanding of cloud-native technologies and AWS services (ECS, Lambda, SQS, SNS, SageMaker, RDS, DynamoDB) Extensive experience with Infrastructure as Code (Terraform, CloudFormation, or CDK) Advanced proficiency in multiple programming languages (Python, TypeScript/JavaScript, Java, etc) DevOps: Monitoring (CloudWatch, Prometheus, etc), logging, and alerting Experience with containerization (Docker, Kubernetes) and CI/CD pipelines Preferred Qualifications Distributed Systems: Message queues, event-driven architecture, eventual consistency Data Engineering: Stream processing, ETL pipelines, data warehousing MLOps: Model validation and deployment for inference, and performance monitoring. Performance Optimization: Profiling, debugging, capacity planning Experience with real-time geospatial processing and analysis Contributions to open-source projects System design experience with focus on scalability and reliability Knowledge of security best practices and compliance requirements What's in It for You? Flexible work environment A team mentality - work with friendly, like-minded professionals Work with innovative, cutting edge technologies Enjoy extremely competitive compensation and benefits A work-life balance you can count on Opportunities to grow and advance your career on our dime The Benefits You Get with Freedom Amazing benefits including matching 401k, fully paid medical, and more Generous paid time off - including paid site closure days Competitive salary offerings Paid training and tuition reimbursement Referral bonuses Fully paid life and disability Annual logo wear allowance Company sponsored events (game nights, holiday party, summer party, happy hours) Interested in learning more about Freedom and our culture? Contact us today! We're constantly hosting hiring events in our office and elsewhere, to help you get a sense of what life is like at Freedom before joining the team. As an Equal Opportunity Employer, we do not discriminate on the basis of race, color, religion, sex, age, marital status, disability or veteran status Applicant Federal & E-Verify Postings VEVRAA Federal Contractor Accessibility: If you need an accommodation as part of the employment process, please contact Human Resources at Phone: ************ Email: ********************* Equal Opportunity Employer, including disabled and veterans. If you want to view the EEO Law poster, please choose your language: English - Spanish - Arabic - Chinese If you want to view the EEO Law Supplement poster, please choose your language: English - Spanish - Chinese If you want to view the Pay Transparency Policy Statement, please click the link: English
    $63k-84k yearly est. Auto-Apply 60d+ ago
  • Application Software Developer

    Avance Consulting Services 4.4company rating

    Software development engineer job in Chesterfield, MO

    Warm Greetings! My name is Ganesh and I am a Sr. Technical Recruiter with Tricolor Inc. We are a leading consulting company and have been in consulting business for last 20 years. We are primary vendors to several Fortune 1000, Investment Banks and Financial companies. I found your resume on one of the job boards and it looks to be a good fit for an open position we have. Please review the listed below. If you are interested, please respond with your updated resume or give me a call on ************ at your earliest convenience. If you are not looking for new roles, please forward this email to someone either from your professional network or friends who are looking for new opportunities since we have an excellent referral program. Position- Application Software Developer Location- Chesterfield, Missouri Duration- Full Time Job Description: Design, build, test and maintain scalable and stable off the shelf application or custom built technology solutions to meet business needs Key Job Functions: • Participate and contribute in the entire implementation process for new applications and enhancements to existing applications • Provide input on the overall solution design • Build and test applications • Meet with business partners to understand business needs • Conduct root cause analysis and implement basic performance tuning • Responsible for ensuring solution meets business needs Education: Bachelor's degree in Computer Science, MIS, related field or equivalent experience. Minimum Experience: • 0-2 years of experience in the field or in a related area. Healthcare experience a plus. • Understanding JAVA, JSP, Super tool, PL/SQL, UNIX shell scripting, etc. Ami-sys, Facets or other claims management system experience a plus. • Understanding of C#, ASP.Net, Java Script, Object Oriented Programming and design concepts, XML, SQL, HTML, CSS Required Technical Skills: .NET, PL/SQL, C#, JavaScript Employment: As a condition of employment with Company, any successful job applicant will be required to pass a pre-employment drug screen and to successfully complete a background investigation, which may also include a credit check for positions in some areas of our business. Thanks, Ganesh Gani Sr. IT Recruiter Tricolor, Inc. Direct: ************** Email: ganesh(@)tricolor.com 100 Franklin Square Drive #207, Somerset, NJ 08873 Tel ************** | Fax ************** **************** | Certified Minority Business Enterprise (MBE) Qualifications Any Additional Information All your information will be kept confidential according to EEO guidelines.
    $74k-97k yearly est. 1d ago
  • Internship (Summer 2026) - Software Engineering

    Intramotev

    Software development engineer job in Saint Louis, MO

    About Us: At Intramotev, we are dedicated to revolutionizing the freight industry by liberating tons of freight from congested highways, reducing carbon emissions, and enhancing transportation efficiency. We are deploying self-propelled battery-electric railcars and vehicles to transform freight logistics and bring innovation to our rail network. Based in St. Louis, MO, we are committed to promoting industrial revitalization, saving lives, and minimizing the environmental impact of trucking/transportation. We actively foster a work environment for every teammate that's welcoming, respectful and inclusive, with great opportunities for professional growth. Find your future with us. Role Overview: We are seeking a Software Engineering Intern to join the software development team to meet growing demands in the development of self-propelled rail vehicles. This role has a strong software focus, supporting innovative self-propelled capabilities in areas such as embedded software, user experience/user interfaces, back-end servers, computer vision, and control systems. Schedule: This is an internship for summer 2026. It is an hourly role, up to 40 hours/week, in-office position, based in St. Louis, MO. Position Responsibilities: Analyze and translate requirements into system architecture, hardware and software designs, and interface specifications. Test and validate to ensure system designs meet operational and functional requirements. Solve problems concerning and provide other support of fielded hardware and software over the entire product lifecycle. Assist in system development and integration, debugging, and testing on target hardware. Team Dynamics: Work within dynamic teams on diverse projects, typically ranging from small (1-2) to medium (3-10) members. Foster excellent interpersonal and communication skills to thrive in a collaborative environment. Adapt to evolving project objectives and requirements, as the work often involves a research nature and prioritized capability enhancements. Why Join Us Career Growth: Develop your career with a forward-thinking company dedicated to transforming rail technology. Innovative Environment: Contribute to groundbreaking projects that bridge the past and future of rail transport. Impactful Work: Be a key player in creating solutions that promote a more sustainable and efficient rail/mobility network. About You: Basic Qualifications (Required Skills/Experience): Working towards a Bachelor's Degree in Computer Science, Computer Engineering, or a related field (open to students after completing sophomore or junior years of school, as well as graduate students). 1+ years of previous internship, university research, or extra-curricular experience with software development. Experience with C, C++, C#, or another object oriented programming language. Experience with the software development life-cycle, including debugging and testing. Must be legally authorized to work in the U.S. CPT/OPT is supported. Fluent in both written and verbal English. Preferred Qualifications (Desired Skills/Experience): Experience with software version control tools such as git. Coursework related to embedded systems, industrial controls, human/machine interface, or computer vision. Demonstrated experience working on project teams. Experience delivering product(s) to customer(s). Typical Education and Experience: Education/experience typically acquired through advanced technical education (e.g. Bachelor) and typically 1 or more years' related work (internship/cooperative work) or university research project experience. Relocation: This position does not offer relocation. Equal Opportunity Employer Intramotev 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. If you're passionate about software engineering and eager to contribute to autonomous rail technology, we'd love to hear from you!
    $30k-51k yearly est. 8d ago
  • DI Software Development Intern

    Pneumatic Scale Angelus

    Software development engineer job in Saint Louis, MO

    About Us: Barry-Wehmiller is a diversified global supplier of engineering consulting and manufacturing technology for the packaging, corrugating, sheeting and paper-converting industries. By blending people-centric leadership with disciplined operational strategies and purpose-driven growth, Barry-Wehmiller has become a $3 billion organization with nearly 12,000 team members united by a common belief: to use the power of business to build a better world. : The Software Engineer Intern designs, develops, tests, documents, and maintains software solutions under supervision, adhering to organizational standards, methodologies, and security guidelines. They deliver quality software by effectively tracking tasks, identifying issues, and participating constructively in peer reviews and feedback cycles. This role supports more senior engineers in software design activities, assisting in the creation of application components and user interfaces to meet functional and security requirements. Additionally, the Software Engineer Intern contributes to basic data engineering tasks, including developing simple data pipelines, performing routine ETL processes, maintaining data integrity, and addressing common data quality issues. This role requires foundational problem-solving and analytical abilities, consistent professionalism, clear communication, and a proactive, collaborative mindset. The Software Engineer Intern seeks guidance from senior colleagues, communicates questions effectively, and actively pursues continuous learning and skill development, establishing a strong foundation for ongoing professional growth. Principal Duties and Responsibilities (Essential Functions) Software Development Designs, codes, verifies, tests, documents, amends and refactors complex programs/scripts and integration software services. Applies agreed standards, tools, and security measures to achieve well-engineered outcomes. Participates in reviews of own work and reviews of colleagues' work. Applies continuous integration, deployment and monitoring practices. Software Design Designs and implements software applications, components and modules. Addresses stakeholder concerns to meet both functional and non-functional requirements including security. Reviews, verifies and enhances own designs against specifications and reviews of others' designs. Data Engineering Designs, implements and maintains data engineering solutions to acquire and prepare data. Creates and maintains data pipelines to connect data across data stores, applications and organizations. Business Analysis & Support Investigates straightforward business situations to identify and analyze problems and opportunities. Contributes to the recommendation of improvements. Follows agreed standards and techniques to investigate, analyze and document business situations. Engages and collaborates with stakeholders either independently or under direction. Coaching & Performance Management Provides operational direction, support and guidance to colleagues. Actions feedback from colleagues to improve. Facilitates effective working relationships between team members. Required Education and Experience Pursuing a degree in computer science, STEM or equivalent experience. Exposure to cloud services (e.g. Azure, AWS, etc.). Exposure to containerization (e.g. Docker, k8s, docker compose). Basic experience with TypeScript/JavaScript (i.e. npm, node.js, deno, bun, etc.). Exposure to full stack development or frontend frameworks. (Vue, React, Angular, etc.) Personal Attributes Unquenchable curiosity. Has a strong bias towards action, iterating, and learning from feedback. Consistently holds self and peers accountable for meeting commitments. Enthusiastically learns new technologies and ways of working. Effectively plans, organizes, and prioritizes tasks. Capable of analyzing moderately complex information to resolve clearly defined problems. Clearly conveys information through multiple communication modes, tailored to diverse audience needs. Open to new ideas and proactively seeks clarity. Demonstrates a willingness to experiment, learning from both successes and failures. Supervisory/Responsibility: Role is an individual contributor, with no direct reports. Work Environment: This is an office position at a major USA BW location or remotely based. The employee must be able to correctly wear and use any Personal Protective Equipment (PPE) required by the employer when visiting a manufacturing facility. Position Type: This is a regular, full-time position with the understanding that a regular workweek will require extended days and hours as needed to meet business needs. Travel: Moderate domestic (vendors, user, and customer site visits) and occasional international travel required as part of this role. Physical Demands: The employee sits at a desk and uses a computer for prolonged periods of time. Performing the role frequently uses close vision, speech, hearing, and dexterity to operate office equipment. The team member must occasionally lift and/or move up to 15 pounds. Disclaimer: The above information in this description has been designed to indicate the general nature and level of work performed by employees within this classification. It's not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this job. This job description is subject to change at any time. At Barry-Wehmiller we recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job. If your experience is close to what you see listed here, please still consider applying. We know that our differences often can bring about innovation, excellence and meaningful work-therefore, people from all backgrounds are encouraged to apply to our positions. Please let us know if you require reasonable accommodations during the interview process. Barry-Wehmiller is an equal opportunity employer. M/F/D/V This organization uses E-Verify. Applicants may be subject to pre-employment screening which may include drug screening, reference checks, employment verifications, background screening and/or skills assessments. Company: BW Corporate US
    $28k-36k yearly est. Auto-Apply 60d+ ago
  • Software Engineer II - Tester (Big Data & Cloudera Ecosystem)

    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 Software Engineer II - Tester (Big Data & Cloudera Ecosystem) Overview Are you excited to work at the intersection of distributed systems, big-data platforms, and high-quality engineering? Do you enjoy validating complex, large-scale data pipelines and ensuring that mission-critical systems perform flawlessly? We are seeking a Software Engineer II - Tester to join our Big Data Engineering Quality team. You will be responsible for testing and validating data engineering applications built across the Cloudera Manager ecosystem, including Kafka, Spark, HBase, Hive, Solr, NiFi, Hue, Livy, Unravel, and internal REST APIs. You will design and maintain automation frameworks using any of the following languages: Python, Java, Scala, or Bash, and ensure full end-to-end coverage for ingestion, transformation, orchestration, and storage workflows. Primary Responsibilities 1. Big Data Platform & Application Testing • Test and validate distributed data engineering applications across Cloudera Manager components: Kafka, Spark, HBase, Hive, Solr, NiFi, Hue, Livy, Unravel. • Test Apache NiFi pipelines including processors, flow configurations, data lineage, provenance, NiFi registry flows, and integration with downstream systems. • Validate ingestion pipelines, streaming jobs, batch ETL processes, orchestration flows, and REST APIs. • Perform system, integration, functional, regression, and performance testing across large-scale data systems. 2. Test Automation & Framework Development • Build robust automation frameworks using any of the following languages: Python, Java, Scala, or Bash, based on the codebase under test. • Develop automation for Spark job validation, Kafka event checks, HBase/Hive schema validation, NiFi flow output validation, and end-to-end data pipeline coverage. • Create automated tests for REST APIs, backend services, schema checks, and data correctness. • Build and maintain UI automation using Selenium for dashboards such as Hue, Livy UI and other internal tools. 3. CI/CD & DevOps Integration • Maintain and enhance Jenkins CI/CD pipelines to support automated test execution and continuous integration. • Leverage Docker or similar runtime environments to execute tests at scale. • Integrate automation suites into the build/release pipeline for seamless promotion and deployment. 4. Data Validation & Quality Assurance • Validate SQL queries, HBase tables, Hive datasets, Kafka event streams, NiFi flow files, and NoSQL outputs. • Ensure data accuracy, schema integrity, SLA compliance, and end-to-end pipeline reliability. • Conduct deep validation of NiFi processors (PutFile, GetKafka, MergeContent, RouteOnAttribute, ExecuteScript, etc.) and downstream integrations. 5. Collaboration & Agile Participation • Collaborate with Data Engineers, Big Data Platform Engineers, and QA peers to ensure complete test coverage. • Participate in Agile ceremonies-story pointing, defining acceptance criteria, backlog refinement, sprint reviews, and retrospectives. • Identify testing risks, propose mitigation strategies, and champion quality-first practices across the team. Required Skills & Qualifications • 3-5 years of hands-on experience in software testing or QA engineering, ideally within Big Data environments. • Strong proficiency in any one (or more) of the following languages: Python, Java, Scala, Bash. • Experience testing big-data applications on Kafka, Spark, Cloudera/Hadoop, HBase, Hive, Solr, NiFi, Hue, Livy, or similar components. • Practical experience validating NiFi pipelines: processors, flow logic, provenance, connections, and integrations. • Strong experience with test automation frameworks (API, backend, ETL/data validation). • UI automation experience using Selenium. • Proficiency in SQL and NoSQL data validation tasks. • Hands-on experience with Jenkins or similar CI/CD tools. • Provide production support for the applications as a developer/tester for two weeks in rotated shift. • Solid understanding of Agile/Scrum methodologies. • Strong analytical, debugging, communication, and problem-solving skills. Preferred (Nice to Have) • Experience with Unravel, Cloudera Navigator, or monitoring tools. • Exposure to Docker, Kubernetes, or cloud platforms (AWS, Azure, GCP). • Familiarity with performance testing of distributed systems.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: $92,000 - $147,000 USD
    $92k-147k yearly Auto-Apply 21d ago
  • Software Engineer

    Reinventing Geospatial

    Software development engineer job in Saint Louis, MO

    Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Defense, Intelligence, and Federal clients. We enhance situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from data collection to advanced deep learning, leveraging tools like Python, Java, and ArcGIS. We don't just fill roles we build teams of high performers and leaders who make an immediate impact. At our core, we're driven by innovation and powered by people who work at the intersection of passion and performance. Here, you'll collaborate with bold thinkers, leverage cutting edge technology, and tackle meaningful challenges from day one. Our culture is defined and anchored by three pillars: Energy: We bring passion, purpose, and urgency to our work. Edge: We take initiative, embrace growth, and step outside our comfort zone. Execution: We get things done smartly, decisively, and with real results. If you're the kind of person who leads with initiative, thrives in a fast-paced environment, and is eager to create real impact, we want you on our team. Clearance: Active Top Secret clearance with an ability to obtain SCI access and willingness to obtain CI Polygraph US Citizenship Required * This job posting is for a potential upcoming opening, and we encourage interested candidates to apply for future consideration. As a Software Engineer, you will... * Contribute to the design, development, testing and integration of new capabilities from an idea to production across a complex system * Integrate capabilities from different systems across the enterprise while the needs of users and stakeholders are met * Participate in daily standups, sprint and release planning activities, and coordinate with other team members (systems engineer, systems administrator, tester, etc.) to accomplish the tasks outlined in user stories * Write or contribute to documentation and end-user instructions/manuals, as necessary Software Engineer Qualifications... * Associate's or Bachelor's Degree in Computer Science or related field * 5+ years of experience in software development with experience in all phases of the software development lifecycle (analysis, design, development, testing, deployment, maintenance) * Demonstrated experience developing with modern languages such as: Python, Ruby, Clojure, Java, JavaScript, etc. * Experience designing, developing, documenting, testing, and debugging software that contains logical and mathematical solutions to problems * Demonstrated experience using rapid prototyping and Agile based software development methodologies * GEOINT/SIGINT/IMINT domain knowledge Additional Skills We'd Like to See: * Understanding of machine learning concepts * Experience with development in microservice based architectures * Understanding of web application development concepts and experience using web frameworks * Experience with container technologies and orchestration such as Docker, Docker Compose, Kubernetes, etc. * Experience with continuous integration and software CM processes / tools (Git, GitLab, GitLab CI, Jenkins, JIRA, Confluence) * AWS experience and/or AWS certification (Developer, DevOps and/or, Architect, etc.) * Security+ Certification * Highly preferred to have Python programming language experience $115,000 - $170,000 a year Salary Range: $115,000 - $170,000 Salary is commensurate with experience. Who we are: Reinventing Geospatial, Inc. (RGi) is a fast-paced small business that has the environment and culture of a start-up, with the stability and benefits of a well-established firm. We solve complex problems within geospatial software development and national defense to make an Immediate Impact for our nation's soldiers and analysts. We pride ourselves on giving employees an exceptional life experience, where creativity thrives, and challenges are simply part of the fun. We provide truly excellent benefits, including: * 100% paid employee healthcare & dental insurance * Paid parental leave * 401k with matching * Escalating vacation time * Referral bonuses * Tuition reimbursement * Professional development training * Free beverages and snacks * Weekly catered lunches and breakfast on Fridays Grow to be our next leader: At RGi, fostering a strong and organic corporate culture is paramount and serves as a compass on the decisions we make and how we operate the company. We believe our culture of camaraderie, innovation, and collaboration reflects the caliber of our employees and their dedication to the mission of providing quality software to our customers. As such, we want our employees to feel empowered to seek growth and leadership opportunities within the company and position us to maintain our culture as we grow. RGi provides opportunities, resources, training, and mentorship to all our employees to let them take control of their careers and become a leader or a crucial member of our company. If this is what you are looking for in a company, then you are what we are looking for in an employee. Reinventing Geospatial, Inc. is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for all positions. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $115k-170k yearly 60d+ ago
  • Software Engineer

    Reinventing Geospatial, Inc. (RGi

    Software development engineer job in Saint Louis, MO

    Job DescriptionReinventing Geospatial (RGi) is a leading expert in geospatial solutions for Defense, Intelligence, and Federal clients. We enhance situational awareness for soldiers and analysts by integrating software development with geospatial intelligence. Our projects range from data collection to advanced deep learning, leveraging tools like Python, Java, and ArcGIS. We don't just fill roles we build teams of high performers and leaders who make an immediate impact. At our core, we're driven by innovation and powered by people who work at the intersection of passion and performance. Here, you'll collaborate with bold thinkers, leverage cutting edge technology, and tackle meaningful challenges from day one. Our culture is defined and anchored by three pillars: Energy: We bring passion, purpose, and urgency to our work.Edge: We take initiative, embrace growth, and step outside our comfort zone.Execution: We get things done smartly, decisively, and with real results. If you're the kind of person who leads with initiative, thrives in a fast-paced environment, and is eager to create real impact, we want you on our team. Clearance:Active Top Secret clearance with an ability to obtain SCI access and willingness to obtain CI PolygraphUS Citizenship Required *This job posting is for a potential upcoming opening, and we encourage interested candidates to apply for future consideration.As a Software Engineer, you will... Contribute to the design, development, testing and integration of new capabilities from an idea to production across a complex system Integrate capabilities from different systems across the enterprise while the needs of users and stakeholders are met Participate in daily standups, sprint and release planning activities, and coordinate with other team members (systems engineer, systems administrator, tester, etc.) to accomplish the tasks outlined in user stories Write or contribute to documentation and end-user instructions/manuals, as necessary Software Engineer Qualifications... Associate's or Bachelor's Degree in Computer Science or related field 5+ years of experience in software development with experience in all phases of the software development lifecycle (analysis, design, development, testing, deployment, maintenance) Demonstrated experience developing with modern languages such as: Python, Ruby, Clojure, Java, JavaScript, etc. Experience designing, developing, documenting, testing, and debugging software that contains logical and mathematical solutions to problems Demonstrated experience using rapid prototyping and Agile based software development methodologies GEOINT/SIGINT/IMINT domain knowledge Additional Skills We'd Like to See: Understanding of machine learning concepts Experience with development in microservice based architectures Understanding of web application development concepts and experience using web frameworks Experience with container technologies and orchestration such as Docker, Docker Compose, Kubernetes, etc. Experience with continuous integration and software CM processes / tools (Git, GitLab, GitLab CI, Jenkins, JIRA, Confluence) AWS experience and/or AWS certification (Developer, DevOps and/or, Architect, etc.) Security+ Certification Highly preferred to have Python programming language experience Salary Range: $115,000 - $170,000Salary is commensurate with experience.Who we are:Reinventing Geospatial, Inc. (RGi) is a fast-paced small business that has the environment and culture of a start-up, with the stability and benefits of a well-established firm. We solve complex problems within geospatial software development and national defense to make an Immediate Impact for our nation's soldiers and analysts. We pride ourselves on giving employees an exceptional life experience, where creativity thrives, and challenges are simply part of the fun. We provide truly excellent benefits, including: · 100% paid employee healthcare & dental insurance· Paid parental leave· 401k with matching· Escalating vacation time· Referral bonuses· Tuition reimbursement· Professional development training· Free beverages and snacks· Weekly catered lunches and breakfast on Fridays Grow to be our next leader:At RGi, fostering a strong and organic corporate culture is paramount and serves as a compass on the decisions we make and how we operate the company. We believe our culture of camaraderie, innovation, and collaboration reflects the caliber of our employees and their dedication to the mission of providing quality software to our customers. As such, we want our employees to feel empowered to seek growth and leadership opportunities within the company and position us to maintain our culture as we grow. RGi provides opportunities, resources, training, and mentorship to all our employees to let them take control of their careers and become a leader or a crucial member of our company. If this is what you are looking for in a company, then you are what we are looking for in an employee. Reinventing Geospatial, Inc. is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, sex, national origin, age, veteran status, disability, or any other protected class. U.S. Citizenship is required for all positions. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
    $115k-170k yearly 8d ago
  • Associate Software Developer

    Blitt and Gaines PC 3.6company rating

    Software development engineer 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. 12d ago

Learn more about software development engineer jobs

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

The average software development engineer in Oakville, 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 Oakville, MO

$73,000
Job type you want
Full Time
Part Time
Internship
Temporary