Quality Assurance Automation Engineer
Software 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.
Jr Software Developer - Secret Cleared
Software 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.
React Native - Software Engineer
Software 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.
Senior Software Engineer-Test & Verification
Software 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 currently seeking a Senior Software Engineer-Test & Verification to support our Boeing Global Services (BGS) Government Vehicle Health Management Systems (GVHMS) teamlocated in Hazelwood, Missouri.
At The Boeing Company, we innovate and collaborate to make the world a better place. From the seabed to outer space, you can contribute to work that matters with a company built on shared values. 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.
Our amazing team of engineers develops, fields, and supports platform health management systems for the F/A-18, MQ-25, F-15, T-38, T-7, and proprietary platforms. Our software acquires and manages platform health and usage data, performs health, and usage assessment and recommends maintenance actions. We are tasked with the creation, design, development, modification, proof of concept, verification, testing, and demonstration of products and solutions to maximize platform mission readiness and effectiveness, reduce lifecycle costs, and keep our customers safe.
This position will focus on supporting the Boeing Commercial Airplanes (BCA) & Boeing Global Services (BGS) Software Engineering organization. The GVHMS team develops, fields and supports health management systems for defense platforms. The Central Maintenance Computing System (CMCS) is an on-board system that acquires, stores, analyzes and reports the health of the vehicle. The team is looking for a highly motivated software test and verification engineer to test software, derive test cases from requirements, and develop automated test cases throughout phases of the software development life cycle (requirements, design, implementation and verification). The software test and verification engineer will document, design, plan, and design CMCS software test functionality.
Position Responsibilities:
Develop and maintain robust Python script
Utilize Cucumber / Gherkin for behavior-driven development to create clear and concise test scenarios
Experience with tools like Git, Jira, or an equivalent for version control and project tracking
Experience with test frameworks to design, implement, and execute comprehensive testing solutions
Create, plan, and execute a test cycle
Analyze program requirements to develop new, effective test cases that ensure comprehensive coverage of functionalities
Document software bugs with appropriate information for analysis (environment information, data logs, etc.)
Communicate with multifunctional skill teams including software engineers, systems engineers, and hardware 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.
Basic Qualifications (Required Skills/ Experience):
Ability to Obtain U.S. Secret security clearance
8+years of experience in writing Software Test Plans (STP), Software Test Descriptions (STD), and Software Test Reports (STR)
5+ years of experiencecreating scripts in Python
3+ years of experiencewith Quality Automation Tools (ex. Selenium, Cucumber, LoadRunner)
Experience with Ethernet Network Data Buses
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.
1+ years of experience with MIL-STD-1553 and/or MIL-STD-1760 communication protocols
Active Secret Clearance
Familiarization with hardware and network architecture including server and client environments
Familiarization with military aircraft flightline operations
C# experience or familiarity with Ranorex for automated testing
Travel:
5% or less
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 for Senior Level$122,400 - $165,600
Applications for this position will be accepted until Dec. 19, 2025
Export Control Requirements:
This is not an Export Control position.
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.
Software Developer
Software engineer job in Saint Louis, MO
Start your next chapter with a top industry leader offering competitive benefits and relocation support, we are looking for a highly skilled Full-Stack developer to support a mission critical system and help lead initiatives related to a custom web application. Primary duty of the candidate will be to design, code and participate in the maintenance and enhancement of an enterprise web application. In addition to designing and developing code, the ideal candidate should also have the drive and willingness to work within AWS. The selected candidate will find themselves on a path to continual learning and professional growth on a great team and mission.
REQUIRED QUALIFICATIONS:
5+ years experience building web applications in any modern framework based on languages like C#, Python, Java, or JavaScript
2+ years experience with AWS or Azure Cloud Environments. Possess a solid understanding of the environment and ability to perform basic management and troubleshooting.
Experience in a modern web framework like Angular, React, Vue, Node, or Ember.
Deep understanding of HTML, HTTP, client-side rendering, and DOM manipulation through JavaScript and libraries such as jQuery.
Experience with Windows and Linux environments and the Linux command line.
Experience with object-oriented programming.
Knowledge of web application performance issues and best practices.
Extensive knowledge of developer tools such as Jira, Git and Gitlab.
Experience developing web services and integrating enterprise-class systems.
Strong troubleshooting skills.
Experience working with cross-functional teams using agile practices and continuous delivery.
Bachelor's degree or higher in computer science or a closely related field.
CLEARANCE:
Top Secret minimum
Senior Java Developer
Software 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
Sr. Developer - Ericsson Order Care (EOC) and AWS
Software engineer job in Saint Louis, MO
We are seeking a highly skilled Sr. Developer with strong experience in Ericsson Order Care (EOC) and AWS to join our dynamic team. The ideal candidate will bring deep technical expertise, a proactive attitude, and a passion for delivering high-quality solutions in a fast-paced environment.
Key Responsibilities:
Design, develop, and support solutions using Ericsson Order Care.
Leverage AWS cloud services to build scalable and secure applications.
Collaborate with cross-functional teams to gather requirements and implement solutions.
Ensure best practices in coding, architecture, and deployments.
Troubleshoot and resolve technical issues across the stack.
Participate in code reviews and contribute to continuous improvement initiatives.
Required Skills & Experience:
Hands-on experience with Ericsson Order Care (EOC) is mandatory.
Strong knowledge and working experience with AWS services (e.g., EC2, Lambda, S3, RDS, etc.).
Proficiency in programming languages such as Java, Python, or similar.
Experience working in Agile/Scrum environments.
Strong problem-solving skills and excellent communication abilities.
Preferred Qualifications:
Telecom domain experience is a plus.
Experience integrating EOC with other systems or OSS/BSS platforms.
Senior Software Architect
Software engineer job in Saint Louis, MO
Join Telesis7 as a Senior Software Architect for one of our premier clients.
***MUST BE LOCAL TO ST LOUIS, MO TO START***
THIS ROLE IS IN ST LOUIS. NOT OPEN TO REMOTE WORK.
MUST BE LOCAL TO ST LOUIS
NOTE - this is
4 Days per week in office in one of the above locations;
we are unable to provide sponsorship and are unable to work with third parties or C2C. Please apply to this posting and
do not
contact directly via email.
Description:
Translates user requirements into design for new software or extensive software revisions.
Creates high-level architectural specifications, while ensuring feasibility, functionality, and integration with existing systems and platforms.
Provides expertise on cross-application implications.
Approves business requirements, estimation, functional specifications, testing strategy and other activities to ensure architectural alignment.
Works closely with stakeholders to identify and negotiate opportunities to apply architecture standards and guidelines.
Requirements:
Experience with:
Java
Springboot
Mongo
Gitlab
OracleDB
Microservices
Must have Team Lead experience
6- 10 years of experience designing or configuring software applications
Cloud Data Engineer only on w2(USC or GC )
Software 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
Android Developer
Software engineer job in Saint Louis, MO
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.
Android Developer
Software 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!!!
Embedded Software Programmer
Software engineer job in Saint Louis, MO
LRS Consulting Services has been delivering the highest quality consultants to our clients since 1979. We've built a solid reputation for dealing with our clients and our consultants with honesty, integrity, and respect. We work hard every day to maintain that reputation, and we're very interested in candidates who can help us. If you're that candidate, this opportunity is made for you!
LRS is in need of an Embedded Engineer for a contract to hire opportunity with our client in Sunset Hills, MO. If you're that person, submit your resume now!
Responsibilities:
The Embedded Software Developer will work as part of a team to read and modify existing embedded code in C, as well as write new embedded code in C.
Qualifications:
Candidate must have 4 or more years of experience with the following:
Embedded Software Development
C/C++ programming
Experience working with Yocto Linux & IOT Development preferred but not required
Experience leading design efforts
Experience working with QT framework for UI development is desired
Experience with microcontrollers (RTOS is desired)
Candidate must be able to effectively communicate in English (written & verbal)
Candidate must have permanent authorization to work in the USA for any employer
The base range for this contract position is $50 - $80 per hour, depending on experience.
Our pay ranges are determined by role, level, and location. The range displayed on each job posting reflects the minimum and maximum target for new hires of this position across all US locations. Within the range, individual pay is determined by work location and additional factors, including job-related skills, experience, and relevant education or training.
LRS is an equal opportunity employer. Applicants for employment will receive consideration without unlawful discrimination based on race, color, religion, creed, national origin, sex, age, disability, marital status, gender identity, domestic partner status, sexual orientation, genetic information, citizenship status or protected veteran status.
Application Software Developer
Software 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.
Software Development Engineer in Test
Software engineer job in Saint Louis, MO
Who We Are:
Since 1906, New Balance has empowered people through sport and craftsmanship to create positive change in communities around the world. We innovate fearlessly, guided by our core values and driven by the belief that conventions were meant to be challenged. We foster a culture in which every associate feels welcomed and respected, where leaders and creatives are inspired to shape the world of tomorrow by taking bold action today.
JOB MISSION:
New Balance is seeking a forward-thinking Senior SDET with a developer's mindset and a passion for AI to lead the next evolution of our global eCommerce test automation platform. This is a unique opportunity for someone who thrives on staying ahead of AI trends and is eager to apply them to modern software quality engineering. You'll drive the transformation of our Selenium and BDD-based test stack into a cutting-edge, AI-augmented platform that supports everything from unit testing to full user journey validation. If you're a builder at heart-excited by the challenge of creating scalable, self-healing, and autonomous testing systems that empower both engineers and developers-this role is for you.
MAJOR ACCOUNTABILITIES:
Lead the architectural redesign of our test automation platform, transitioning from a legacy Selenium/C# and BDD stack to a modern, intelligent framework.
Design, build, and maintain AI-driven test automation platforms that enable reliable, scalable tests across the entire testing pyramid-from unit and integration to full end-to-end user journeys.
Implement AI-augmented testing strategies to support autonomous test creation, maintenance, and healing.
Integrate visual validation tools such as Applitools Eyes into the automation pipeline.
Collaborate cross-functionally with developers, QA engineers, and DevOps to ensure test coverage, reliability, and scalability across global eCommerce sites.
Evaluate and integrate open-source and commercial tools that enhance test intelligence, observability, and maintainability.
Advocate for testability by partnering with developers and architects to influence solution design.
Mentor and guide other SDETs and QA engineers in modern test automation practices and AI-driven testing approaches.
Continuously research and prototype emerging AI technologies in the testing space to keep the platform at the forefront of innovation.
REQUIREMENTS FOR SUCCESS:
5+ years of experience in test automation, with deep expertise in Selenium and C#.
Strong understanding of BDD frameworks (e.g., SpecFlow, Cucumber) and test design principles.
Hands-on experience with Selenium extensions such as Healenium, Selenide, or Selenium Grid, with a focus on improving test resilience, scalability, and maintainability.
Proven ability to implement self-healing test mechanisms and intelligent locator strategies to reduce flakiness and maintenance overhead.
Familiarity with AI-augmented testing strategies (e.g., intelligent test generation, adaptive test execution).
Experience integrating Selenium-based frameworks into modern CI/CD pipelines (e.g., Azure DevOps, Jenkins), with AI-driven diagnostics or analytics.
Proficiency with visual testing tools like Applitools Eyes.
Experience with modern automation frameworks such as TestRigor, Playwright, or Cypress.
Exposure to machine learning or NLP concepts applied to software testing.
Contributions to open-source testing tools or frameworks.
Strong problem-solving, communication, and mentoring skills.
Regular Associate Benefits
Our products are only as good as the people we hire, so we make sure to hire the best and treat them accordingly. New Balance offers a comprehensive traditional benefits package including three options for medical insurance as well as dental, vision, life insurance and 401K. We also proudly offer a slate of more nontraditional perks - opportunities like online learning and development courses, tuition reimbursement, $100 monthly student loan support and various mentorship programs - that encourage our associates to grow personally as they develop professionally. You'll also enjoy a yearly $1,000 lifestyle reimbursement, 4 weeks of vacations, 12 holidays and generous parental leave, because work-life balance is more than just a buzzword - it's part of our culture.
Temporary associates are provided three options for medical insurance as well as dental and vision insurance and an associate discount.
Part time associates are provided 401k, short term disability, a yearly $300 lifestyle reimbursement and an associate discount.
Flexible Work Schedule
For decades we have fostered a unique culture founded on our values with a particular focus on in-person teamwork and collaboration. Our North American hybrid model encourages rich in-person experiences, showcasing our commitment to teamwork and connection, while maintaining flexibility for associates. New Balance Associates currently work in office three days per week (Tuesday, Wednesday, and Thursday). Our offices are fully open, and amenities are available across our North American office locations. To continue our focus on hybrid work we have introduced “Work from Anywhere” (WFA) for four weeks per calendar year. This model will help us enhance our culture while continuing to maintain elements of flexibility.
Equal Opportunity Employer
New Balance provides equal opportunities for all current and prospective associates to ensure that employment, training, compensation, transfer, promotion and other terms, conditions and privileges of employment are provided without regard to race, color, religion, national origin, sex, sexual orientation, gender identity, age, handicap, genetic information and/or status as an Armed Forces service medal veteran, recently separated veteran, qualified disabled veteran or other protected veteran, or any other protected status.
Auto-ApplySoftware Engineer
Software engineer job in Berkeley, MO
Company:
Tapestry - G0G
Tapestry Solutions, A Boeing Company, brings over 30 years of industry experience designing, implementing, training, and supporting high-quality, cost-effective information technology and business intelligence solutions. With a dedicated team of approximately 500 professionals, we proudly serve 75 defense, commercial, and government clients across more than 50 U.S. locations and 9 countries worldwide.
As a trusted partner, our employees embody our core values by consistently delivering excellence, taking full ownership, and developing innovative solutions that enable critical missions and ensure the safety of our global customers and team members. Joining Tapestry Solutions means enjoying the best of both worlds: access to the vast resources of Boeing combined with the agility and people-focused, family-oriented culture of a small business where your contributions truly matter.
Tapestry Solutions, a part of Boeing Global Services BGS, is seeking a Software Engineer in Berkeley, MO to support future franchise programs. In this role you will support mission planning software development, integration and test efforts supporting the fielding of systems critical to our national defense posture. These Solutions will shape the way the DoD conducts mission planning for the next 30 years.
Position Responsibilities:
Supports the design, development, test, and maintenance of software throughout the end-to-end lifecycle
Assists Product Owner to review, analyze, and translate customer requirements into initial design of software products
Supports with development, maintenance, enhancement and optimization of software products and functionalities for systems integrations
Support development, documentation and maintenance of architectures, requirements, algorithms, interfaces and designs for software products
Support with debugging and resolution of issues identified to ensure the reliability and efficiency of software products
Troubleshoot technical issues
Assists to develop, establish, monitor and improve software processes
Basic Qualifications (Required Skills/Experience):
Bachelor's Degree
Current Active U.S. Secret Clearance
5+ years of experience conducting software development
Experience working in an Agile environment including large “team of teams” Agile environments
Code Languages: C#, .NET
Experience with version control tools such as git, Bitbucket, etc.
Preferred Qualifications (Desired Skills/Experience):
Experience with Software Development Patterns: microservice, REST, Mono Repo, Mono DB's, SPA
Experience in all aspects of designing and implementing system architecture, requirements, software and software testing
Experience with Typescript, ReactJS/Redux
Experience with Mission Planning
Drug Free Workplace:
We are a Drug Free Workplace where post offer applicants and employees are subject to testing for marijuana, cocaine, opioids, amphetamines, PCP, and alcohol when criteria are met as outlined in our policies.
Pay & Benefits:
We strive to deliver a total rewards package that will attract, engage and retain the top talent. Elements of this package include competitive base pay and variable compensation opportunities.
We also provide eligible employees with an opportunity to enroll in a variety of benefit programs, generally including health insurance, flexible spending accounts, health savings accounts, retirement savings plans, life and disability insurance programs, and a number of programs that provide for both paid and unpaid time away from work.
The specific programs and options available to any given employee may vary depending on eligibility factors such as geographic location and date of hire.
Pay is based upon candidate experience and qualification, as well as market and business considerations.
Summary base pay range $103,000 - $121,000
Language Requirements:
Not Applicable
Education:
Bachelor's Degree or Equivalent
Relocation:
Relocation assistance is not a negotiable benefit for this position.
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 an active U.S. Secret Security Clearance (U.S. Citizenship Required). (A U.S. Security Clearance that has been active in the past 24 months is considered active)
Visa Sponsorship:
Employer will not sponsor applicants for employment visa status.
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)
Auto-ApplyC++ Software Engineer
Software engineer job in Saint Louis, MO
LSEG offers essential platforms, financial data services and trading venues for various clients such as businesses, governments, and investors around the globe. The real-time market data, indices, analytics, and news services LSEG supplies allows traders and investors understand market conditions and trends. We deliver the infrastructure, data, and analytics that market participants rely on to make confident, informed investment decisions.
LSEG is dedicated to empowering economies and enabling sustainable growth by incorporating environmental, social, and governance (ESG) factors into its operations and offerings.
Within LSEG's Data and Analytics division, the Real-Time Distribution Development team plays a vital role in supporting LSEG's financial data distribution and fanout components.
We have responsibility for the design, implementation and continuous improvements of complex, low latency, high throughput software that makes the LSEG financial data distribution reliable, scalable and geographically resilient. Whether you are passionate about our consistently modernized on-prem enterprise solutions or tackling the challenges on our cloud applications in AWS and Azure, we have a place for you!
Our team thrives on inclusion, innovation, and high performance. Join us, and help shape the future of LSEG's platforms and services!
Job responsibilities:
* Design of software modules; implementation in C++, unit testing, integration testing, performance testing along with software packaging and configuration management.
* Participates in code/design reviews.
* Contributes toward product and internal documentation - technical specifications, software documentation and unit test plans.
* Assists in resolution of field problems as needed
* Partners with Quality Assurance to ensure high quality software, write Robot framework test cases using Python based key words
Qualifications
* 3+ years of computer software development experience
* Experience developing in C++ and/or other Object Oriented programming languages, in a multi-threaded environment and real-time streaming type applications.
* strong working experience and troubleshooting skills in Linux.
* Familiarity with network programming and strong knowledge of networking concepts and protocols(TCP/IP, UDP, multicast).
* Strong written & verbal communication skills
* Experience with Cloud technology (AWS/AZURE) is a plus.
* Experience with Java multithreaded programming is a plus.
Career Stage:
Senior Associate
Compensation/Benefits Information:
LSEG is committed to offering competitive Compensation and Benefits. The anticipated base salary for this position is $95,700 - $159,700.
Please be aware base salary ranges may vary by geographic location, city and state. In addition to our offered base salary, this role is eligible for our Annual Incentive Plan (AIP/"bonus plan"). Target AIP rates will be commensurate with role level and posted career stage. Individual salary will be reflective of job related knowledge, skills and equivalent experience. LSEG roles (excluding internships and part-time roles of less than 20 hours per week) are typically eligible for inclusion in our LSEG Benefits program, which includes offerings of: Annual Wellness Allowance, Paid time-off, Medical, Dental, Vision, Flex Spending & Health Savings Options, Prescription Drug plan, 401(K) Savings Plan and Company match. LSEG's Benefits plan also includes basic life insurance, disability benefits, emergency backup dependent care, adoption assistance commuter assistance etc.
London Stock Exchange Group (LSEG) Information:
Join us and be part of a team that values innovation, quality, and continuous improvement. If you're ready to take your career to the next level and make a significant impact, we'd love to hear from you.
LSEG is a leading global financial markets infrastructure and data provider. Our purpose is driving financial stability, empowering economies and enabling customers to create sustainable growth.
Our purpose is the foundation on which our culture is built. Our values of Integrity, Partnership, Excellence and Change underpin our purpose and set the standard for everything we do, every day. They go to the heart of who we are and guide our decision making and everyday actions.
Working with us means that you will be part of a dynamic organisation of 25,000 people across 65 countries. However, we will value your individuality and enable you to bring your true self to work so you can help enrich our diverse workforce.
We are proud to be an equal opportunities employer. This means that we do not discriminate on the basis of anyone's race, religion, colour, national origin, gender, sexual orientation, gender identity, gender expression, age, marital status, veteran status, pregnancy or disability, or any other basis protected under applicable law. Conforming with applicable law, we can reasonably accommodate applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs.
You will be part of a collaborative and creative culture where we encourage new ideas. We are committed to sustainability across our global business and we are proud to partner with our customers to help them meet their sustainability objectives. Our charity, the LSEG Foundation provides charitable grants to community groups that help people access economic opportunities and build a secure future with financial independence. Colleagues can get involved through fundraising and volunteering.
LSEG offers a range of tailored benefits and support, including healthcare, retirement planning, paid volunteering days and wellbeing initiatives.
Please take a moment to read this privacy notice carefully, as it describes what personal information London Stock Exchange Group (LSEG) (we) may hold about you, what it's used for, and how it's obtained, your rights and how to contact us as a data subject.
If you are submitting as a Recruitment Agency Partner, it is essential and your responsibility to ensure that candidates applying to LSEG are aware of this privacy notice.
Auto-ApplyDI Software Development Intern
Software 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
Auto-ApplySoftware Engineer II - Tester (Big Data & Cloudera Ecosystem)
Software 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
Auto-ApplyPaid Internship -- Software Development (Winter '25/'26)
Software engineer job in Saint Louis, MO
Interco is a global metals trading and recycling company headquartered in St. Louis with facilities in Missouri and Illinois. The company buys, sells, and processes nonferrous metals and electronics scrap worldwide utilizing established partnerships with end consumers in the United States, Europe, Latin America, and Asia.
*******************
Interco is seeking a Software Development Intern to join a dynamic development team with the responsibility of contributing to the company's Enterprise Resource Planning projects. This position calls for a strong command of frontend technologies as the ideal candidate will have experience using design tools such as Figma and will be working largely with the React framework. The position is full-time and will require the candidate to work on-site Monday through Friday.
Qualifications
Responsibilities:
Translate Figma wireframes into responsive, interactive user interfaces
Write clean, maintainable code for web applications using the React framework
Proactively document features, design choices, and implementation strategies
Collaborate with team members for API integration and to ensure user experiences are in alignment with the company's goals
Qualifications:
Currently pursuing or recently completed a technical degree
Exposure to design tools such as Figma
A strong eye for design and attention to detail
Experience with React
Proficiency with programming languages such as JavaScript, HTML, and CSS
Portfolio of personal or professional projects demonstrating proficiency in React
Additional Information
Compensation:
$15 per Hour
This Internship does not offer additional benefits
About Interco
Interco has been recycling computers, batteries, metals, and electronics with a focused track record of innovation and integrity since 1996. The company specializes in the placement of smelter-ready materials catering to commercial, industrial, dealer, and government organizations nationwide.
The Interco recycling facilities are separated into three departments: nonferrous metals, computers and electronics, and battery processing. The nonferrous facility is located on the 40-acre main campus in Madison (IL) while the computers and electronics are processed in Edwardsville where the Administrative and some logistics offices are located. The commercial department is located on The Hill in St. Louis.
As a matter of company policy, Interco does not sponsor employment visas or hire from outside of the USA, nor does the company sponsor candidates who do not currently reside within the USA without an existing H-1B visa.
This is designed to provide a general overview of the requirements of the job and does not entail a comprehensive listing of all activities, duties or responsibilities that will be required. Interco Trading Company reserves the right to modify this job description at any time; including assigning or reassigning job duties or eliminating this position at any time.
Candidate information will be kept confidential according to EEO guidelines.
Work remotely: No
*******************
Software Engineer - St Louis MO
Software engineer job in Saint Louis, MO
ATTENTION MILITARY AFFILIATED JOB SEEKERS - Our organization works with partner companies to source qualified talent for their open roles. The following position is available to Veterans, Transitioning Military, National Guard and Reserve Members, Military Spouses, Wounded Warriors, and their Caregivers. If you have the required skill set, education requirements, and experience, please click the submit button and follow the next steps.
Equifax is where you can power your possible. If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you.
Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with leading-edge technology. You are ideal for this position if you are a forward-thinking, committed, and enthusiastic software engineer who is passionate about technology.
This role requires being in the office 3 days/week on Tues - Thurs.
This position does not offer immigration sponsorship (current or future) including F-1 STEM OPT extension support.
What you'll do
Design, develop, and operate high scale applications across the full engineering stack
Design, develop, test, deploy, maintain, and improve software.
Apply modern software development practices (serverless computing, microservices architecture, CI/CD, infrastructure-as-code, etc.)
Work across teams to integrate our systems with existing internal systems, Data Fabric, CSA Toolset.
Participate in technology roadmap and architecture discussions to turn business requirements and vision into reality.
Participate in a tight-knit, globally distributed engineering team.
Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on network, or service operations and quality.
Manage sole project priorities, deadlines, and deliverables.
Research, create, and develop software applications to extend and improve on Equifax Solutions
Collaborate on scalability issues involving access to data and information.
Actively participate in Sprint planning, Sprint Retrospectives, and other team activity
Additional Qualifications/Responsibilities
What experience you need
Bachelor's degree or equivalent experience
5+ years of software engineering experience
5+ years experience writing, debugging, and troubleshooting code in mainstream Java, SpringBoot, TypeScript/JavaScript, HTML, CSS
5+ years experience with Cloud technology: GCP, AWS, or Azure
5+ years experience designing and developing cloud-native solutions
5+ years experience designing and developing microservices using Java, SpringBoot, GCP SDKs, GKE/Kubernetes
5+ years experience deploying and releasing software using Jenkins CI/CD pipelines, understand infrastructure-as-code concepts, Helm Charts, and Terraform constructs
What could set you apart
Self-starter that identifies/responds to priority shifts with minimal supervision.
Experience designing and developing big data processing solutions using Dataflow/Apache Beam, Bigtable, BigQuery, PubSub, GCS, Composer/Airflow, and others
UI development (e.g. HTML, JavaScript, Angular and Signal)
Experience with backend technologies such as JAVA/J2EE, SpringBoot, SOA and Microservices
Source code control management systems (e.g. SVN/Git, Github) and build tools like Maven & Gradle.
Agile environments (e.g. Scrum, XP)
Relational databases (e.g. SQL Server, MySQL)
Atlassian tooling (e.g. JIRA, Confluence, and Github)
Developing with modern JDK (v1.7+)
Automated Testing: JUnit, Selenium, LoadRunner, SoapUI