Post Job

Associate Software Engineer Jobs in Saint Louis, MO

- 607 Jobs
All
Associate Software Engineer
Development Team Member
Senior Software Engineer
Software Test Engineer
Quality Assurance Engineer
Senior Java Developer
Devops Engineer
Data Engineer
Software Engineer Lead
C++ Developer
Senior .NET Developer
  • Team Member - Urgently Hiring

    Taco Bell-Sappington 4.2company rating

    Associate Software Engineer Job In Saint Louis, MO

    Taco Bell joined Flynn Group in 2013 with the acquisition of 76 restaurants. Since then, we have more than tripled in size to become the 3rd largest Taco Bell franchisee in the world and growing. We believe that our success is built upon the talent and dedication of our employees. We are proud to offer an encouraging and inclusive work environment where every team member's ideas and contributions are valued. We are one of seven premier brands of Flynn Group, which was founded in 1999 by Greg Flynn. It has grown since then to the largest franchise operator in the world. Flynn owns and operates a diversified portfolio of restaurants in iconic, world class brands across diverse segments, including Applebee's, Arby's, Panera Bread, Pizza Hut, Taco Bell Wendy's and Planet Fitness. Our primary mission is to be the premier operator within each of these brands. We will achieve this by focusing on our core values; Care Genuinely for People, Play like a Champion, and Win as One. Join our World-Class Team At Flynn Group of Companies, we believe that success comes from the talent and dedication of our employees. As one of the premier brands within our diversified portfolio, Taco Bell offers a unique opportunity for ambitious individuals like you to thrive and grow. We are the 3rd largest Taco Bell franchisee in the world and we're still growing! Embrace the Taco Bell Spirit We are more than just a fast-food chain; our mission is to Feed People's Lives with Más. Our inclusive and collaborative work environment values every team member's ideas and contributions. As a Team Member, you will have the opportunity to make a significant impact by setting the tone for the customer experience. Your role involves serving delicious food and delivering exceptional service, ensuring our customers' loyalty. You will be the face of our brand, and your dedication will be instrumental in our ongoing success. Your Responsibilities As a valued Team Member, you will have the following responsibilities: - Provide excellent customer service, going above and beyond to create a memorable experience for our customers. - Ensure food quality and safety by following strict guidelines and procedures. - Represent the brand positively, embodying our core values in every interaction. - Maintain a clean and organized work environment, ensuring efficiency and flawless execution. Perks and Benefits We believe in rewarding our team members for their hard work and dedication. As a Taco Bell Team Member, you can expect the following benefits: - Competitive pay, recognizing your commitment and contribution. - Free meals with every shift, ensuring you're fueled and ready to excel. - 401(k) with company match, helping you plan for your future. - Insurance options, including medical, dental, and vision coverage. - Flexible scheduling, allowing you to balance work and personal commitments. - Development opportunities, providing a clear path for growth within our organization. Join our world-class team and be part of something exceptional. Apply today and let's embark on this journey together! Flynn Group is an equal opportunity employer. We are committed to creating a diverse and inclusive workforce and providing reasonable accommodations/adjustments for individuals with disabilities. If you require any accommodation or adjustments throughout the application process, please let us know. We look forward to reviewing your application and potentially welcoming you to our premier team!
    $21k-27k yearly est. 44d ago
  • Software Quality Assurance Engineer

    SBS Creatix 3.6company rating

    Associate Software Engineer Job In Saint Louis, MO

    Software Quality Assurance Specialist Hybrid | IT&D We're seeking a detail-oriented and experienced Software Quality Assurance Specialist to join our team. In this role, you'll play a key part in delivering high-quality software by thoroughly testing a variety of applications and systems. You'll collaborate with developers and subject matter experts in a fast-paced, team-driven environment to identify issues and help improve overall software quality. Key Responsibilities Test a wide range of software components to ensure functionality, performance, and reliability Prioritize tasks based on risk assessment and project timelines Collaborate with development teams and stakeholders to resolve issues and enhance product quality Create, execute, and maintain manual test cases and scripts Conduct functional and ad-hoc testing across web, mobile, and tablet platforms Perform backend and integration testing across systems and components Use SQL queries for data validation and accuracy Track and report bugs using defect-tracking tools Apply quality assurance best practices in a process-evolving environment Qualifications 5+ years of experience in software testing and quality assurance Bachelor's degree in a relevant field Strong background in UI, functional, and integration testing Proficiency in writing SQL for data verification Experience with test case development and manual execution Skilled in using defect-tracking software Capable of performing testing without detailed documentation Excellent problem-solving skills and attention to detail Self-motivated, organized, and capable of managing priorities independently Reliable and committed to meeting deadlines
    $65k-81k yearly est. 7d ago
  • Quality Assurance Automation Engineer

    Datum Technologies Group 3.5company rating

    Associate Software Engineer Job In Saint Louis, MO

    Quality Automation Engineer St. Louis ,MO W2 Contract Opportunity Quality Automation Engineer will work with manual and automation QA testers in evaluating existing automation framework, building new test frameworks, writing and designing automation scripts from scratch and maintaining automated test scripts to ensure quality control standards are achieved. We need an Automation Engineer who is successful in growing, developing, and implementing automated testing solutions to maximize testing coverage and reduce test cycle time. Must have skills: Experience in functional testing preparing test plans, test execution, bug triages and RCA documentations Experience with Jira and Zephyr Experience with web automation testing with Selenium using Java and Playwright using JS Experience with API automation with Rest assured using Java and Karate Experience with Git and Jenkins Highly preferred skills: Experience with Accessibiliy testing using NVDA or JAWS, AxeCore Experience with Jmeter Experience with Google Cloud Responsibilities: • Evaluate existing automation framework and provide automation solution for building end to end regression suite. • Responsible for architecting, designing and implementing test automation frameworks from ground up into a continuous integration and execution model. • Develop, execute and maintain automation test scripts to meet software release deliverables, project testing requirements and other quality considerations. • Responsible for creating data portability functions. • Create data necessary for the scripts based on the functionality. • Responsible for developing smoke, functional and regression test suites for GUI Front End, and Database backend. • Document, maintain, and monitor software problems. • Recommend strategies and methods to improve test plans and test processes. • Maintain well organized records of test results and generate historical analysis of test results. • Lead projects while mentoring other members of the QA team. • Assist Test Manager in integrating automation methodologies within QA methodologies. Requirements: • Bachelor's or Master's Degree in Computer Science or related field; equivalent professional experience may be substituted for formal education. • 5+ years of development or test automation experience. • Solid understanding of Quality Assurance methods and practices. • Deep understanding of manual and automated testing concepts. • Solid understanding of SDLC (Software Development Life Cycle). • Strong Object-Oriented Programming Skills. • Experience in testing web application and web services developed using latest technologies and frameworks: .NET, JAVA, Rest, XML, JSON, JQuery, etc. • Hands-on experience with a mix of modern Test Automation tools and frame works, (e.g. Selenium using Java or Java Script and Client Unified Functional Automated Testing tools). • Advanced SQL knowledge is a plus. • Experience with UI testing frameworks. • Experience using Continuous Integration tools. • Experience with Agile testing methodologies including ATDD and Test-Driven Development (TDD). • Exposure to performance testing and knowledge of performance testing tools is a plus. • Strong analytical and communication skills, ability to effectively work with both technical and non-technical resources.
    $63k-85k yearly est. 18d ago
  • Quality Assurance Automation Engineer

    Stone Resource Group 4.1company rating

    Associate Software Engineer Job In Saint Louis, MO

    QA Automation Engineer - 9-Month Contract Company: Represented by STONE Resource Group for a Leading Financial Services Firm STONE Resource Group is seeking a QA Automation Engineer for a leading financial services company. This role is a 9-month contract opportunity with a hybrid work setup, requiring on-site presence Tuesday through Thursday in St. Louis, MO (preferred) or Atlanta, GA. As a QA Automation Engineer, you will play a critical role in evaluating existing automation frameworks, designing new test frameworks from scratch, and developing automation scripts to improve software quality and testing efficiency. This role is ideal for a candidate with strong test automation experience who can lead projects, mentor junior QA team members, and integrate automation methodologies into the QA process. Key Responsibilities Assess and enhance existing automation frameworks to build a robust end-to-end regression suite. Architect, design, and implement new automation test frameworks from the ground up. Develop, execute, and maintain automated test scripts to meet project and software release requirements. Create and manage data portability functions and necessary test data. Develop smoke, functional, and regression test suites for both frontend UI and backend databases. Identify and document software issues while recommending improvements to test plans and processes. Lead QA automation projects and mentor other team members. Collaborate with the Test Manager to integrate automation into QA methodologies. Qualifications & Skills Required Bachelor's or Master's Degree in Computer Science or a related field (or equivalent experience). 5+ years of experience in test automation or software development. Strong understanding of QA methodologies, manual & automated testing, and SDLC. Proficient in Object-Oriented Programming (OOP) and scripting languages. Experience in testing web applications and web services using modern frameworks and technologies (.NET, Java, REST, XML, JSON, JQuery). Hands-on experience with test automation tools like Selenium (Java/JavaScript), HP UFT, and other modern frameworks. Advanced SQL knowledge is a plus. Familiarity with UI testing frameworks and Continuous Integration (CI) tools. Experience with Agile methodologies such as TDD (Test-Driven Development) and ATDD (Acceptance Test-Driven Development). Exposure to performance testing and knowledge of relevant tools is a plus. Strong analytical and communication skills, with the ability to collaborate effectively across technical and non-technical teams. If you are an experienced QA Automation Engineer looking to take on a new challenge in a high-impact role, apply today!
    $62k-85k yearly est. 6d ago
  • Software Engineer in Test

    Apexon

    Associate Software Engineer Job In Saint Louis, MO

    Hi, Greetings from Apexon... Title: SEDT with Java. Contract Responsibilities SQL (PostgreSQL): Develop SQL scripts using PostgreSQL to gather and analyze data. Spearhead complex testing initiatives; oversee the entire test cycle, including the planning, execution, and validation of manual and automated tests. Translate complex system specs into detailed test requirements and methods. API Testing: Design, develop, and execute API automation test scripts using Java and Rest Assured. Automation: Create and run automated test suites and manage them through Jenkins pipelines. Analyze and optimize the automation framework and tests. Routine Testing: Conduct regular smoke testing and comprehensive regression testing and maintenance of automation suites. Encourage knowledge sharing and the adoption of best practices within the team. Skills: Proven experience in test planning, execution, and validation, with a focus on automation testing (required). Strong understanding of QA methodologies especially for testing of APIs and web applications (required). Proficiency in Java for creating automation tests. Usage of libraries like Rest Assured and Playwright. Proficiency in SQL (required). Understand the usage of Java JDBC operations. Proven experience analyzing application logs and using debugging techniques to assist engineers in resolving issues (required). Experience with streaming and event-based technologies such as NATS and Kafka (preferred). Experience with any of the following: Jenkins, Splunk, Dynatrace, Pivotal Cloud Foundry, Docker, Chef Infra, Chef Habitat (preferred). Experience with shell scripting (ksh, bash) and familiarity with Unix/Linux (preferred). Experience using Jira for Test Management(preferred).
    $61k-78k yearly est. 22d ago
  • Software Engineer in Test

    5V Tech | Certified B Corp™

    Associate Software Engineer Job 30 miles from Saint Louis

    Software Development Engineer in Test (SDET) O'Fallon, Missouri - 2-3 days per week on-site Up to $60 Per Hour / $120,000 per year Full-time, long-term contract opportunity (W2) Benefits include Health, 401k, Vision, Dental, Commuter, Pharmacy Must Hold US Citizenship or Green Card Are you a driven, detail-oriented SDET looking to make a tangible impact in a hybrid work environment for a world leader in digital Financial Services? Here, you will take a vital role in designing, developing and enhancing automated testing solutions using Java and Cucumber for Web API and UI. What You'll Do Develop, enhance, and maintain automated testing solutions using Java-based frameworks, with a focus on API and Web UI test automation. Architect and implement robust automation frameworks from scratch, leveraging your expertise in Cucumber, BDD methodologies, and Java best practices. Ensure comprehensive coverage for both functional and non-functional testing, including performance, security, and reliability checks. Collaborate with cross-functional teams to create high-quality requirements, test strategies, and documentation that meet strict industry standards. Investigate issues from production environments, determine root causes, and implement effective solutions to maintain smooth operations. What We're Looking For Proven experience in software development and testing, with strong Java and Cucumber skills. Hands-on knowledge of web services and REST API testing, plus familiarity with relevant tools like Apache Kafka, Spring Boot, and PostgreSQL. Expertise in designing and executing non-functional tests, including performance and security checks. A track record of successfully building and maintaining test automation architectures and frameworks. Excellent communication and collaborative skills, comfortable partnering with diverse, geographically distributed teams. Why Join Them? Opportunity to work with leading-edge technologies in the Financial Services Sector. Clear, streamlined interview process: a 90-minute technical session, followed by a 60-minute management round, and a final 60-minute client discussion. A supportive culture that values continual learning, innovation, and knowledge sharing. Hybrid flexibility, combining remote convenience with on-site collaboration for optimal teamwork and growth. If you're ready to push boundaries, solve complex testing challenges, and mentor fellow team members, we'd love to hear from you. Apply now to embark on a rewarding career as an SDET in a dynamic, high-energy environment!
    $120k yearly 21d ago
  • Senior Dotnet Developer

    Cox-Little & Company 4.9company rating

    Associate Software Engineer Job In Saint Louis, MO

    Sr. .Net Developer St. Louis, MO(Hybrid) Direct hire Must have Windows Forms development experience Hybrid work schedule - 3 days onsite, 2 days offsite Bachelor's degree in STEM areas Job Summary This position leads and supports all technology architecture activities that guide the development and management of solutions that support the company's payer clients. Solutions include projects, products, systems (including applications, technologies, processes, and information), shared infrastructure services and shared application services and components to enable and drive targeted business outcomes. Works with the Associate IT Director to research to propose and implement technological solutions to meet business needs. This includes the configuring, coding, developing, and documenting software specifications throughout the project life cycle. Required Qualifications • Bachelor's degree in computer science, information-technology, engineering, system analysis or a related field. • Minimum of 10 years of experience across Microsoft Technology Stack solution development disciplines, including application development, middleware, database management and cloud development. • 10+ years' experience as a .Net developer • REST API, Json development experience • .net Core familiarity / experience • Oracle PLSQL development experience Must have VB 6 programming experience
    $77k-96k yearly est. 3d ago
  • Senior Software Engineer

    Omni Federal 4.5company rating

    Associate Software Engineer Job In Saint Louis, MO

    Job Title: Senior Software Engineer Security Clearance: Active TS/SCI (or SCI eligibility) Omni Federal is a mid-size business focused on modern application development, cloud and data analytics for the Federal government. Our past performance is a mix of commercial and federal business that allows us to leverage the latest commercial technologies and processes and adapt them to the Federal government. Omni Federal designs, builds and operates data-rich applications leveraging advanced data modeling, machine learning and data visualization techniques to empower our customers to make better data-driven decisions . We are seeking a strong Software Engineer to support a NGA project in downtown St Louis with the Geospatial Center of Excellence. This is an exciting Modernization initiative where the NGA is embracing modern software development practices and using them to solve challenging missions & provide various capabilities for the NGA. This includes a modern technology stack, rapid prototyping in support of intelligence analysis products and capabilities, and culture of innovation. Candidates must be passionate, energized and excited to work on modern architectures and solve challenging problems for our clients. Required Skills: BS or equivalent in Computer Science, Engineering, Mathematics, Information Systems or equivalent technical degree. 5+ years of experience in software engineering/development, or a related area that demonstrates the ability to successfully perform the duties associated with this work. Experience in Java or Python enterprise application development Experience building high performance applications in React.js Web services architecture, design, and development Experience in PostgreSQL database design Experience working in AWS and utilizing specific AWS tooling (S3)
    $88k-111k yearly est. 3d ago
  • Senior C++ Developer

    VC5 Consulting

    Associate Software Engineer Job In Saint Louis, MO

    Job Title: Senior C++ Developer (Market Data Engineering) We are looking for a highly motivated and experienced Senior C++ Developer to join our Market Data Engineering team. You will be responsible for designing, developing, and maintaining time-critical, multi-threaded, distributed applications that interact with custom hardware acceleration devices for processing financial market data in ultra-low latency environments. This role requires a strong foundation in C++ development, a collaborative team-oriented mindset, and the ability to quickly grasp complex market data processing systems. Key Responsibilities: Design and implement software solutions to process financial market data with an emphasis on low-latency, high-performance systems. Develop reusable and extensible software components that integrate with custom hardware acceleration devices. Refactor, optimize, and test existing software to improve system performance and scalability. Collaborate with cross-functional teams to support strategic initiatives and drive system improvements. Identify opportunities to automate testing, packaging, and deployment to streamline development workflows. Contribute to Agile development processes and ensure timely delivery of high-quality code. Minimum Qualifications: Bachelor's degree in Computer Science, Electrical Engineering, or a related field, or equivalent industry experience. 7+ years of experience developing multithreaded C++ software systems. 3+ years of experience designing clean, extensible object-oriented systems and applying design patterns. Proficiency with Linux operating systems (RedHat, CentOS, SUSE). Strong experience with Linux development and debugging tools. Familiarity with profiling, memory leak detection, and other code analysis techniques. Experience with Entitlements and OpenDACS. Preferred Qualifications: Master's or PhD degree in Computer Science, Electrical Engineering, or a related field. 10+ years of experience developing high-performance, multithreaded C++ software systems. Expertise in developing real-time or ultra-low latency C++ software systems. Experience working in a fast-paced Agile development environment. Familiarity with Test-Driven Development (TDD) methodologies. Experience with financial market data systems. Proficiency with C++11 and its latest features. Ability to mentor and guide other developers on C++11 standards and design patterns. #10752
    $67k-97k yearly est. 5d ago
  • Senior Full Stack Java Developer

    Agile Resources, Inc.

    Associate Software Engineer Job In Saint Louis, MO

    Employment Type: 6-month W-2 contract (potential to extend for 12+ months) Compensation: up to $71/hour W-2 Benefits: medical, dental, vision, LTD/STD, HSA/FSA, term life, and supplemental health insurances (e.g., Aflac) for all W-2 employees (and their families if needed) We are seeking two talented and passionate Senior Full Stack Engineers to join our growing engineering team. You will play a key role in developing and maintaining innovative software solutions, contributing to all stages of the development lifecycle from concept to deployment. This is an excellent opportunity to work with cutting-edge technologies and grow your career. Responsibilities: Design, develop, and implement scalable and robust full-stack applications. Write clean, well-documented, and efficient code. Collaborate closely with product managers, designers, and other engineers to define and implement features. Participate in code reviews to ensure code quality and knowledge sharing. Troubleshoot, debug, and resolve software defects. Contribute to the continuous improvement of our development processes and tools. Stay up-to-date with the latest industry trends and technologies. Participate in architectural discussions and contribute to technical decision-making. Learn and apply best practices in software development. Participate in unit and integration testing. Gain familiarity with CI/CD pipelines. Required Skills: Bachelor's degree in Computer Science or a related field (or equivalent practical experience). 5+ years of professional full-stack development experience. Proven experience in front-end development using Angular (version 12 or higher is preferred). Solid experience in back-end development using Java and Spring Boot. Experience working with cloud platforms, with a preference for Google Cloud Platform (GCP). Candidates with experience in AWS or Azure will also be considered. Experience with RESTful API design and development. Familiarity with relational databases like PostgreSQL, MySQL, etc. Experience with version control systems (e.g., Git). Excellent problem-solving and analytical skills. Strong communication and collaboration skills. Preferred Skills: Experience with unit and integration testing frameworks (e.g., Jest, JUnit, Mockito). Familiarity with CI/CD pipelines. Experience with agile development methodologies. Familiarity with monitoring and logging tools.
    $71 hourly 5d ago
  • Firmware Software Engineer Lead

    Technosmarts, Inc.

    Associate Software Engineer Job In Saint Louis, MO

    W2 ONLY. NO C2C / CORP-CORP / 1099 / 3RD PARTY CANDIDATES. 6 - 12 month contract. Likely to extend / option to hire. Client: A major global corporation and a leader in their industry operating over 350 manufacturing facilities with annual revenue earning over $24B and employing over 15,000. Overview: Seeking a highly skilled and experienced lead developer to join our team. The position will be responsible for leading and managing the firmware development process, ensuring the successful delivery of high-quality firmware solutions. Collaborate with cross-functional teams, including hardware engineers, software developers, and product managers, to develop and implement a firmware roadmap that aligns with our business objectives. The ideal candidate will have a strong background in firmware development, excellent leadership skills, and a passion for delivering innovative solutions. Role: Lead and manage the firmware development process from concept to release, ensuring adherence to project timelines and quality standards. Collaborate with cross-functional teams to define firmware requirements, specifications, and architecture for new products or features. Provide technical guidance to firmware engineers, fostering a collaborative and high-performance work environment. Conduct thorough testing and verification of firmware solutions, identifying and resolving any issues or bugs. Collaborate with hardware engineers to ensure seamless integration of firmware with hardware components. Stay updated with industry trends and emerging technologies in firmware development and provide recommendations for process improvements and tooling enhancements. Collaborate with product managers to define firmware roadmaps and prioritize feature development based on customer needs and market trends. Ensure compliance with relevant industry standards and regulations throughout the firmware development process. Participate in code reviews, provide constructive feedback, and enforce coding best practices to maintain high-quality codebase. Qualifications: 8+ years work experience within the United States. Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field. 7 - 10+ years experience in firmware development with strong E2E architecture and integration. Expertise in C/C++ programming language. Experience with wireless communication protocols (e.g., Bluetooth, Wi-Fi) is a plus. Strong lead experience and project management skills experience with the ability to prioritize tasks and manage multiple projects simultaneously. Strong communication and interpersonal skills, with the ability to effectively collaborate with cross-functional teams and stakeholders. Experience with Atlassian software such as Jira or Bitbucket or Confluence. GitLab
    $88k-117k yearly est. 4d ago
  • Sr. Software Developer

    Archkey Solutions

    Associate Software Engineer Job In Saint Louis, MO

    (NO AGENCY) Responsible for performing software systems architecture, analysis, design, and programming activities. Performs complex solution design activities which may require extensive research and analysis. Leads the definition, development, and documentation of integration solutions, its business requirements, objectives, deliverables, and specifications, in alignment with all Company policies, procedures, key objectives and regulations. Day in the life Leads discussions with executives, managers, other developers and designers in conceptualizing and development of new ETL and application integration artifacts. Develops complex data and application integrations and modifies and maintains existing ones. Conducts research on emerging technical trends, platforms, products, languages, and standards in support of procurement and development efforts. Participates in creating proof of concept and needs assessments for business needs. Leads the definition, development, and documentation of integration solutions, its business requirements, objectives, deliverables, and specifications in collaboration with other IT team members. Participates in walk-throughs of ETL (Boomi) specifications. Assists in analysis & generation of ETL mapping specifications, establish load strategies, create specifications, and understand the complexity of the dependencies that will guide the overall ETL schedule. Performs quality assurance and error handling required for the design, development and testing of system enhancements. Provides technical expertise to team members and mentors less experienced team members. Provides high quality direction, communications, mentoring and training to staff and other co-workers as needed. Stays informed of new and changing Company procedures, policies, materials, technologies, techniques, and practices. Cultivates strong and cooperative working relationships with internal and external customers that reflect and support the Company's core values and meet or exceed the customer's expectations. Consistently makes decisions in an attentive and safe manner to ensure the safety and health of self and others. Utilizes LEAN concepts or other continuous improvement methodologies to ensure the most efficient operations, processes, and activities. Promotes and models the Company mission, vision and values through exercising sound and ethical business practices, championing all elements of diversity, equity, and inclusion (DEI) and providing high quality services and programs as they relate to clients, subcontractors, co-workers, suppliers, and the public. Required Education, Experience and Skills Bachelor's degree or equivalent work experience in business, information technology, computer science or a related field. Master's degree preferred. Minimum 5-7 years of hands-on experience developing software solutions and leading teams through complex technical problems, preparing technical specifications, designs, and architecture deliverables. Experience modernizing and upgrading legacy systems preferred. Experience working with Angular 12.x to 15.x, Material, Apex Chart.js Bootstrap, CSS3; TypeScript; .NET core 8.0; C# 12.0; Dapper ORM; SeriLog; xUnit, Javascript/TypeScript, MFE Javascript/TypeScript, HTML/CSS Hands on with Material UI / PrimeNG library RxJS. State Management - NgRx MFE (Micro-frontend) library component (npm package) Experience working with Tableau, Crystal Reports and SQL Server 2014/2016, SQL Management Studio (SSMS), SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS) and Microsoft SQL administration and development. Prior experience with API protocols, and competency with XML, JSON constructs and schemas such as SOAP and REST. Experience with a variety of common software development practices and tools, as well as an awareness of industry trends. Knowledge of emerging products, languages, and standards. Training, experience, and skills with project management methodologies; providing estimates, statuses and raising issues. Keen understanding of the project life cycle. Strong business analysis, troubleshooting, root-cause analysis, and mathematical skills. Skilled at application design, solution development and implementation of medium-sized projects. Ability to perform and develop ETL processes in the context of multiple system integrations. Skills to map middleware and front-end applications to the back-end database objects. Dedicated team player, with effective collaboration, organizational and relationship-building skills. Strong leadership, coaching, training, and mentoring skills. Strong initiative, prioritization, and customer service skills. Strong independent problem-solving and time management skills and high detail orientation. Excellent listening, interpersonal, written, and verbal communication skills, including high quality documentation and report preparation. Strong telephone communication skills and skills to effectively explain technical concepts. In-depth experience and skills with LEAN methodologies and applications. Strong process orientation. (NO AGENCY)
    $78k-101k yearly est. 5d ago
  • Senior Software Engineer

    Concero

    Associate Software Engineer Job In Saint Louis, MO

    General Description Responsibilities will include programming support for products and services on web-based applications, including maintenance work as well as new project development. Projects involve new product launches, application enhancements, interfaces with internal applications and external clients, document processing and financial control and accounting processes. Strict attention to security protocols is required. Responsibilities Develop and modify software programs with a sophisticated degree of complexity and scope, involving complex business problems. Establish problem analysis and system design as required for conceptual application development. Analyst requirements for integrated systems and evaluate software specifications to assess design feasibility within time and budget constraints. Perform necessary research analysis, specification preparation, writing of program logic, documentation, testing, debugging and implementation of programs. Stay informed about modern application development practices, frameworks, and tools; propose and conduct research to support their implementation. Maintain technical documentation of all analysis, system applications, and user interface requirements within assigned areas of responsibility. Evaluate software products and provide recommendations to enhance system applications. Collaborate with business stakeholders, product managers, and business analysts in developing application architecture and proficiently identify business and technical needs. Actively participate in development seminars, workshops, OWASP training, and other training to ensure skills are continuously updated. Work closely within the IT team of Analysts, Administrators, System & Network Engineers, Programmers, and other personnel as required to accomplish departmental objectives. Perform code reviews for peers. Mentor and coach application developers. Troubleshoot and root cause analysis. Develop and maintain unit-based testing scripts. Multi-task and work under tight deadlines or periods of high workload, which may require additional hours. Strong verbal and written communication skills Education, Skills, Personal Attributes, and Experience Required Bachelor's degree in computer science, Object-Oriented Programming, or Management Information Systems. Microsoft Azure Developer or Solutions Architect or MCSD certification and minimum of six years of programming experience are required without a degree. Candidate must possess three years' proven development experience of multi-user, n-tier application solutions. Requires proficiency (5+ years) of the following skills. Extensive experience with NodeJS, C#, HTML, CSS, JavaScript, jQuery, AngularJS/ReactJS/KnockOutJS, XML, MVC, WebAPI, .NET-Core, Bootstrap, SOAP, JSON. Experience with RestFul API, Web Hooks, and Message Queues. Experience with UI/UX design and front-end development using JavaScript frameworks, client-side template designing, databinding, and script-based UI controls. Hands on experience in design using object-oriented programming principles like Encapsulation, Inheritance, Polymorphism, Abstraction and Design patterns like Abstract Factory, Chain of Responsibility, MVC, Repository, Dependency Injection, Circuit Breaker, IOC and UnitOfWork. Experience with relational and NoSQL databases (e.g., SQL Server, PostgreSQL, Cosmos, or MongoDB). Experience with Database modeling/design, writing queries and writing complex stored procedures. Unit test development using N-Unit and Mock Testing Framework. Experience with Selenium testing tools is a plus. Experience with source control software such as Azure Devops, Jira, TFS and Git. Experience with Application Development Collaboration Tools such as Confluence, Atlassian products and Azure Devops. Experience or knowledge with CICD Pipelines & Automation such as Azure Devops and AWS Cloud Formation. Experience with Secure Code Programming & tools such as OWASP Secure Code Patterns like Cross Site Scripting, SQL Injection and Snyk/Veracode/Sonarqube, etc. Well-experienced in working with third-party component integration such as Google Maps JavaScript API, google analytics, google re Captcha, and UI design using plug-ins and widgets like Kendo-UI, JQuery UI, ReSharper, and RedGate Tools. Experience or knowledge in working with report generating tools such as SSRS or PowerBI. Experience and knowledge with Cloud Native tools & resources such as Azure Blob Storage, Azure Data Factory, Server less services like Azure App Services, Functions and B2C, is a plus. Proficient in exception handling, logging, and monitoring frameworks and tools such as Log4Net, Serilog, Azure Application Insights, and Log Analytics Experience in performance engineering, optimization techniques (e.g., caching, lazy loading etc.) and automation. Experience or knowledge in Backup, DR, and High Availability of applications. 6559
    $78k-101k yearly est. 7d ago
  • Software Engineer in Test - W2 Requirement

    Saransh Inc.

    Associate Software Engineer Job 30 miles from Saint Louis

    Responsible for the analysis, design, development and delivery of software solutions. Define requirements for new applications and customization adhering to client standards, processes and best practices. Develop, customize, and test applications to integrate to client's specifications. Provide leadership, mentoring, and technical training to other team members Major Accountabilities: • Plan, design and develop technical solutions and alternatives to meet business requirements in adherence with client standards, processes and best practices. • Lead day to day system development and maintenance activities of the team to meet service level agreements (SLAs) and create solutions with high level of innovation, cost effectiveness, high quality and faster time to market. • Accountable for full systems development life cycle including creating high quality requirements documents, use-cases, design and other technical artifacts including but not limited to detailed test strategy/test design, performance benchmarking, release rollout and deployment plans, contingency/back-out plans, feasibility study, cost and time analysis and detailed estimates. •Perform system maintenance, production incident problem management, identification of root cause, remediation of the problems and on-call pager support schedule. Select appropriate technical frameworks and solution delivery methodology. Adapt to the technical artifact templates per the needs of the project and technology. Contribute ideas to help ensure that required standards and processes are in place. Maintain solution and technology road maps. Knowledge / Experience: • 3 to 5 years of experience in related field. • 3 to 5 years of experience in delivering secure solutions in Financial Services Sector is preferred. • Broad understanding of Software Engineering Concepts and Methodologies is required. • Demonstrate MC Core Competencies Skills/ Abilities: • Must be high-energy, detail-oriented, proactive and have the ability to function under pressure in an independent environment. • Must provide the necessary skills to have a high degree of initiative and self-motivation to drive results. • Possesses strong communication skills -- both verbal and written - and strong relationship, collaborative skills and organizational skills. • Willingness and ability to learn and take on challenging opportunities and to work as a member of matrix based diverse and geographically distributed project team
    $61k-78k yearly est. 7d ago
  • Senior Java Developer

    Cartney

    Associate Software Engineer Job In Saint Louis, MO

    Skills: 6+ years of professional experience in Java development. Experience with Spring Framework (Spring Boot, Spring MVC, Spring Security). Experience with RESTful APIs and microservices architecture. Strong understanding of object-oriented programming and design patterns. Proficient in relational databases (e.g., Oracle, PostgreSQL) and ORM tools like Hibernate. Familiarity with version control tools (e.g., Git). Experience with CI/CD tools and modern development workflows. Experience with cloud platforms like AWS, Azure, or GCP. Exposure to containerization tools like Docker and orchestration with Kubernetes. Knowledge of front-end technologies like Angular or React is a plus. Familiarity with message brokers (Kafka, RabbitMQ).
    $84k-110k yearly est. 5d ago
  • Senior .NET/SQL Developer

    Ditat

    Associate Software Engineer Job 14 miles from Saint Louis

    Founded in 2010 and located in Saint Louis, Missouri, DITAT is a provider of comprehensive Transportation Management Software (TMS) designed to automate logistics and improve accountability and performance. The system dispatches thousands of trucks to streamline business operations through innovative information technology. Role Description This is a full-time on-site role in Creve Coeur, MO for a Senior .NET/SQL Developer at DITAT. The role involves Database Development, ETL, Database Design, Analytical Skills, and Data Modeling to support the company's Transportation Management Software. Qualifications At least five years of full-stack development experience Experience with: Angular, Visual Studio, SQL Server, C#, Stored Procedures, HTML5, CSS3 Solid knowledge of REST API concepts, security and authentication in web BS Computer Science, another technical degree, or related work experience Experience writing code that performs at scale Strong debugging and troubleshooting experience Front end development skills in website and web app designs
    $73k-97k yearly est. 5d ago
  • DevOps Engineer

    Gemini Solutions Pvt. Ltd. 4.9company rating

    Associate Software Engineer Job In Saint Louis, MO

    DevOps and Python Experience of working with REST APIs BlueOptima APLs familiarity BlueOptima Python SDK. familiarity Expertise in CICD Jenkins, GitHub Actions, cloud platforms (Azure), and infrastructure automation. Experience with configuration management tools like Terraform. Proficiency in scripting languages (Bash, Python, etc.) and version control systems like Git. Hands-on experience with Kubernetes and migration tools from on-prem to Cloud/SaaS.
    $77k-105k yearly est. 5d ago
  • Network DevOps Engineer

    Feditc-Federal It Consulting 4.1company rating

    Associate Software Engineer Job 19 miles from Saint Louis

    FEDITC is seeking a Network DevOps Engineer to work at Scott AFB, Illinois. A United States Citizenship and an active Secret DoD Security Clearance is required to be considered for this position. Responsibilities: Determines opportunities to make process improvements and remove toil through automation Acts as a change advocate, encourages culture change and modernizes legacy workflows Creates and maintains a suite of network and system's automation tools Able to work as a sole contributor, working autonomously on projects. Typical duties include: Automates the provisioning and upgrades of network routers and switches Maintains and improves a network CI/CD pipeline through Gitlab CI and EVE-NG Builds ad hoc Python scripts to interact with various network APIs Automates lab environments, maintaining test/dev/production environments Assists network and systems engineers with their daily workflow Experience/Skills: 5+ years of Python development experience Ability to create basic Flask and Django REST APIs Expertise with network automation libraries such as Netmiko, Scrapli, and py ATS Familiarity with templating engines such as Jinja2 Interaction with databases through SQLAlchemy Can call REST APIs through the requests and httpx libraries Familiarity with CI/CD pipelines, Gitlab CI experience preferred Experience creating and running Docker/Podman containers Knowledge of network emulation platforms such as Cisco CML, EVE-NG, and GNS3 Experience in areas such as network design and implementation, LAN/WAN interfacing, security, Internet protocols and TCP/IP, and server and network infrastructure Additional Preferred Skills: Previous experience automating infrastructure Public repository of network automation projects Understanding of domain driven design practices Experience with network specific APIs (NETCONF, RESTCONF, gNMI) Ansible expertise Knowledge of document processing languages such as Markdown and LaTeX Basic knowledge of terraform Experience with distributed computing Knowledge of frontend languages/frameworks Education: Bachelor's degree in a STEM field or equivalent work experience Certification: A professional certification, such as Cisco Devnet Professional is highly desired Clearance: Active Secret clearance is required. Must be a US Citizen and pass a background check. Maintain applicable security clearance(s) at the level required by the client and/or applicable certification(s) as requested by FEDITC and/or required by FEDITC'S Client(s)/Customer(s)/Prime contractor(s). Benefits: Medical Dental Vision 401K with 4% match Paid Time Off (PTO) Life and Disability Insurance Employee Assistance Program Flexible Spending Accounts (FSA) Dependent Care Reimbursement Program Group Term Life Insurance Supplemental Life and A&D Insurance Short & Long Term Disability Life Discount Program FEDITC, LLC. is committed to fostering an inclusive workplace and provides equal employment opportunities (EEO) to all employees and applicants for employment. We do not employ AI tools in our decision-making processes. Regardless of race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran. FEDITC, LLC. ensures that all employment decisions are made in accordance with applicable federal, state, and local laws. Our commitment to non-discrimination in employment extends to every location in which our company operates
    $79k-104k yearly est. 5d ago
  • Data Engineer

    Insight Global

    Associate Software Engineer Job In Saint Louis, MO

    Must be local to St. Louis and comfortable working 3 days onsite 12 month contract to hire (no c2c) Requirements 1+ years of professional experience Proficient with SQL with the ability to write complex queries Databricks experience Pyspark and python experience Bachelor's Degree Plusses Data visualization experience Day-to-Day The Junior Data Engineer will be an integral part of the product development cycle, responsible for creating features and developing tables and hydration procedures in a Databricks environment. This role requires a deep understanding of SQL, as it is the core language for interacting with data. They will be taking features to translate them into technical development by creating SQL tables, stored procedures, orchestration of these products. The engineer will also work with Python and PySpark to build and manage data transformations.
    $72k-97k yearly est. 5d ago
  • Senior Java Developer

    Persistent Systems 3.9company rating

    Associate Software Engineer Job In Saint Louis, MO

    About the job We are a trusted Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what's next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world including 14 of the 30 most innovative US companies, 80% of the largest banks in the US and India, and numerous innovators across the healthcare ecosystem. Our disruptor's mindset, commitment to client success, and agility to thrive in the dynamic environment have enabled us to sustain our growth momentum by reporting $291.71M revenue in Q2FY24, delivering 14.1% Y-o-Y growth. Our 22,800+ global team members, located in 21 countries, have been instrumental in helping the market leaders transform their industries. We're also pleased to share that Persistent won the 2023 Golden Peacock Award for Excellence in Corporate Governance within the IT sector. Acknowledging our cloud expertise, we were named a Challenger in the 2023 Gartner Magic Quadrant™ for Public Cloud IT Transformation Services. Throughout this market-leading growth, we've maintained strong employee satisfaction - over 94% of our employees approve of the CEO, and 89% would recommend working at Persistent to a friend. Position: Senior Java Developer Location: Metropark (Hybrid) Hire Type : Full time Detailed JD: • Candidate should be strong in Java Basics and OOPS concepts like - private classes, exception handling, access modifiers, Java 8 features • Should be able to write, compile and run Java code for the problem given • Should be proficient in Spring, Spring Boot • Hands-on experience with consumption and implementation of RESTful APIs • strong hands-on experience building server-side applications with JAVA, Spring, Spring Boot • Working knowledge of Microservices • Experience in Angular would be an added advantage. • Should have ability to engage in business and technical groups in the discussion of software development • Knowledge of Azure cloud • Experience in working with distributed agile environment • Familiarity with Scrum model Let's unleash your full potential at Persistent - persistent.com/careers “Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.”
    $76k-96k yearly est. 3d ago

Learn More About Associate Software Engineer Jobs

How much does an Associate Software Engineer earn in Saint Louis, MO?

The average associate software engineer in Saint Louis, MO earns between $59,000 and $100,000 annually. This compares to the national average associate software engineer range of $60,000 to $102,000.

Average Associate Software Engineer Salary In Saint Louis, MO

$77,000

What are the biggest employers of Associate Software Engineers in Saint Louis, MO?

The biggest employers of Associate Software Engineers in Saint Louis, MO are:
  1. Boeing
  2. Jeppesen
Job type you want
Full Time
Part Time
Internship
Temporary