Sr Engineer - Software Development, Onsite
Bass Pro Shops
The Senior Engineer is a highly experienced technical leader responsible for architecting, securing, and evolving enterprise IT platforms and services. Senior Engineers provide deep subject-matter expertise, lead complex initiatives, influence technical strategy, and serve as trusted advisors across IT, Security, and Engineering teams. This role emphasizes architectural thinking, cross-domain problem solving, and long-term system reliability and security.This is an onsite position, located in Springfield, Missouri.ESSENTIAL FUNCTIONS:Lead the development and optimization of distributed microservices powering core retail and e-commerce platforms, specifically focusing on cloud-native, "headless" commerce implementations. Architect high-performance, stateless services for critical digital customer touchpoints, including shopping carts, product catalog indexes, and promotional calculation engines.Implement and extend critical retail functionalities, including real-time Global Inventory Visibility, complex fulfillment sourcing rules, and customized checkout/order routing pipelines.Design and build high-throughput integration flows between digital commerce platforms and enterprise systems (ERP, WMS, POS, and Payment Gateways) using a mix of RESTful APIs and asynchronous event-streaming.Orchestrate tokenized digital checkout systems, credit card vaulting integrations, and fraud-detection touchpoints. Secure end-to-end user transactions while maintaining strict PCI-DSS compliance standards.Architect systems to absorb extreme traffic concurrency and volume spikes during peak e-commerce sales events (e.g., Black Friday, Cyber Monday, or flash promotions)Drive the containerization of core retail services and cloud infrastructure using Docker and Kubernetes (AKS/EKS/OpenShift).Performance Engineering: Provide expert guidance on performance tuning (JVM heap settings, thread pool management), high availability, and fault-tolerant circuit breaker patterns (e.g., Resilience4j).Take ownership of automated build and deployment pipelines, ensuring that core microservices are seamlessly deployed via Jenkins, GitLab CI, or GitHub Actions.Work with Product Managers and business stakeholders to translate complex digital commerce and supply chain requirements into lean, high-performing technical designs.Perform code reviews, establish enterprise coding standards for Java/Spring Boot, and mentor engineers in distributed systems design best practices.Lead post-incident reviews and drive systemic remediation and reliability improvementsAuthor and maintain high-level architectural documentation and technical standardsMentor Engineers and Associate Engineers; set the technical bar for the organizationALL OTHER DUTIES AS ASSIGNEDEXPERIENCE/QUALIFICATIONS:Minimum Degree Required: Bachelor's Degree in Computer Science, Information Technology, Engineering, or equivalent experienceYears of Experience: 8+ years in enterprise software development, with 4+ years dedicated to designing and scaling microservices within a retail or e-commerce ecosystem.Domain Expertise: Deep knowledge of distributed systems, event-driven architecture, API-first design, and domain-driven design (DDD) principles in a retail contextProven ability to design and support mission-critical systemsExperience leading enterprise transformations or large-scale migrationsExceptional communication and technical leadership skillsKNOWLEDGE, SKILLS, AND ABILITY: Advanced proficiency in Java 11/17+, Spring Boot, and Spring Cloud. Proven experience building resilient, low-latency microservices that manage transactional logic.Deep understanding of internal vs. external communication patterns, including REST/JSON, gRPC for high-performance inter-service communication, and GraphQL for flexible headless e-commerce frontend delivery.Hands-on experience with distributed caching layers like Redis to optimize real-time product catalogs, shopping cart states, and high-frequency inventory lookups.Strong implementation knowledge of modern security standards including OAuth2, OpenID Connect (OIDC), JWT, and Spring Security to safeguard customer transactions and checkout pipelines.Hands-on experience with Apache Kafka (producers, consumers, Kafka Streams) for event-driven architecture.Strong SQL and NoSQL skills, including experience with relational databases (PostgreSQL, Oracle) and document stores (MongoDB, CosmosDB, DocumentDB).Mandatory experience with Docker and Kubernetes (AKS/EKS/OpenShift). Familiarity with cloud providers like AWS or Azure.Expertise in Swagger/OpenAPI documentation and API Gateway integration (e.g., Apigee, Kong).Git, Jenkins, Terraform, or Ansible, alongside cloud-native pipeline automation via GitHub Actions or GitLab CI.Continuous integration testing mastery using JUnit 5, Mockito, Test containers (for integration tests), and code quality tools like SonarQube.Experience using ELK Stack (Elasticsearch, Logstash, Kibana), Dynatrace, or AppDynamics to troubleshoot distributed traces across microservices.Experience in highly regulated or high-availability environmentsTechnical mastery and architectural judgmentStrategic thinking and systems-level perspectiveLeadership through influence and mentorshipRisk-aware decision-makingClear communication with both technical and non-technical audiencesTRAVEL REQUIREMENTS:· n/aFull Time Benefits Summary:Enjoy discounts on retail merchandise, our restaurants, world-class resorts and conservation attractions!MedicalDentalVisionHealth Savings AccountFlexible Spending AccountVoluntary benefits401k Retirement SavingsPaid holidaysPaid vacationPaid sick timeBass Pro Cares FundAnd more!Bass Pro Shops is an equal opportunity employer. Hiring decisions are administered without regard to race, color, creed, religion, sex, pregnancy, sexual orientation, gender identity, age, national origin, ancestry, citizenship status, disability, veteran status, genetic information, or any other basis protected by applicable federal, state or local law.Reasonable AccommodationsQualified individuals with known disabilities may be entitled to reasonable accommodation under the Americans with Disabilities Act and certain state or local laws.If you need a reasonable accommodation for any part of the application process, please visit your nearest location or contact us at View email address on click.appcast.io Pro ShopsSummaryLocation: Springfield, MO (Bass Pro Shops Base Camp)Type: Full time
- ...The Android Developer 3 is focused on the development, maintenance, and support of application... ..., maintainable solutions.This is an onsite position, required to be in-office in Springfield... ..., SKILLS, AND ABILITYPassion for software development and continuous improvementAdvanced...SuggestedFull timeWork at officeLocal area
- ...profiling and troubleshooting complex JVM/Kubernetes environments, driving resilience and security best practices, and mentoring engineering teams to foster a culture of technical excellence.This position is based at our headquarters in Springfield, Missouri, and requires...SuggestedLocal areaRemote workFlexible hours
- ...Senior Software Engineer At Jack Henry, we're more than a technology company, we're a force... ...role participates in all phases of the development cycle: concept, technical design,... ...regardless of location, may require an onsite interview or in-person onboarding requirement...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
- The Senior Platform Engineer will create and redesign broad technical infrastructure and information systems that define how servers,... ...Recommend and participate in activities related to the design, development, and maintenance of the IT capabilities within the enterprise...SeniorLocal areaRemote workFlexible hours
$116.36k - $155.15k
...experience in system architecture and engineering disciplines. Specific technical knowledge... ...and containerized applications across development, test, and production environments.... ...role where the candidate will need to be onsite once a week Candidate must be a US...SuggestedFull timeTemporary workRemote work1 day per week$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...SeniorFull timeTemporary workFlexible hours- A leading financial technology firm is seeking a Software Engineer III to participate in the design and implementation of software solutions... ...a bachelor's degree and at least 5 years of software development experience. Responsibilities include technical design, software...SeniorRemote job
- ...Digital Monitoring Products in Springfield, Missouri seeks a Senior Software Architect to design, implement, and maintain enterprise software systems. The candidate should have 10+ years of software development experience, including expertise in full-stack architecture and...Senior
- ...our technology team again and is looking for an experienced Software Engineer to create andmaintainsoftware.Candidates will work with a team... ...Familiarity with or willingness to adopt modern AI-assisted development tools (e.g., GitHub Copilot, ChatGPT,Claude, CodeWhisperer)...SeniorNight shift
- Site Reliability Engineers are responsible for ensuring the availability, reliability, scalability, and performance of the firm’s most... ...Level Indicators (SLIs), and error budgets.The role combines software engineering, cloud engineering, automation, and production operations...SeniorLocal areaRemote workFlexible hoursShift work
- The Senior Manager, Application Development - Search Platforms plans, organizes, and administers... ...teams, allocate resources, and promote engineering best practices.Lead hiring, promotion,... ...a related fieldExperience12+ years of software development and/or technical leadership...SeniorContract workLocal areaFlexible hours
- The Principal Software Engineer- Quality Assurance operates with a high degree of independence, leveraging multiple functional and technology... ...technical oversight and strategic direction in the design, development, and implementation of scalable, secure, and high-performing...Local areaFlexible hours
$95k - $125k
...the world's most advanced hardware and software solutions, WWT helps clients and partners... ...expectation of ongoing learning and skill development — deepening software and vendor... ...Wellbeing: Heath, Dental, and Vision Care, Onsite Health Centers, Employee Assistance Program...Base plus commissionFull timeWork experience placementRemote workShift work$107k - $191k
...be valued and empowered, then we invite you to apply to our Software Engineer position. This position may be filled remotely or in a hybrid... ...the intersection of production engineering and research and development, requiring both the rigor to run reliable systems and the...SeniorFull timeTemporary workWork at officeRemote workFlexible hours- ...solutions to complex problems as a DevOps Engineer, Sr. at GDIT. Here, you’ll tailor cutting-... ...clients. With a career in application development, you’ll make the end user’s experience... ...configuration management disciplines to maintain software revisions, security patches, hardening,...Senior
- DescriptionThe Senior Software Architect will design, implement, and maintain SecureCom... ...strong expertise in front-end and back-end development, full-stack software architecture, and... ...needs. Advise and mentor software engineering staff and team leads on new technologies...SeniorTemporary workFor contractors
- Job Description:Job Title: Principal AI Engineer Location: Springfield, Missouri Department: Information Technology Employment Type:... ...tools and Snowflake platform capabilities for adoption. • Support development of responsible and secure AI usage standards aligned with data...Full timeLocal areaShift work
- The Software Engineer II (Workday Extend and Integrations) will lead the design, development, implementation, and support of enterprise-grade Workday solutions. This role requires deep technical expertise with Workday Extend and Workday Integrations, combined with strong...Local areaRemote workFlexible hours
- The Principal Platform Engineer is a seasoned and technical leader who will create and redesign broad technical infrastructure and information... ...and participate in activities related to the design, development, and maintenance of the digital capabilities within the enterprise...Work experience placementLocal areaFlexible hours
- ...Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are highly encouraged...Full timeRemote work
- ...Strategic Group (SSG) is seeking a talented Software Developer in Test (SDET) Location:... ...Leads, Project Managers, and Development Leads Perform and lead tests and software... ...Occasionally perform other IT systems engineering activities such as requirements, design...Full timeWork experience placementRemote work
- 4419 Software Developer 4419 | Top Secret Job Description: OVERVIEW: We... ...Developer to support the design, development, integration, and maintenance of mission... ...candidate will possess strong software engineering expertise with a focus on Java and/or Python...
- DescriptionThe Embedded Software Engineer develops software and firmware source code in C/C++, Embedded C, and other languages following specified... ...Utilizes version control, simulation, debugging, and other development tools· Experience developing with real-time operating...Temporary work
- ...directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-... ...on an Agile Scrum team, collaborating across design, development, and testing Supporting the development of console and embedded...Remote jobInternship
$110.5k - $160k
...Description By applying to this position, your application will only be considered for our fall Software Development Engineer (SDE) internship roles. Our fall intern roles have start dates in August/September 2026 and are 12 weeks in duration. Do you want to solve real...Full timeInternshipWork at officeWorldwideMonday to Friday- ...thinking. The Senior Product Manager partners closely with UX, engineering, analytics, and business stakeholders to define product... ...Advance Personal and Professional Expertise Through Individual Development Efforts• Maintain expertise in digital product management, customer...SeniorFull timeWork at officeLocal area
- ...Transform technology into opportunity as a Software Virtualization Engineer with GDIT. A career in enterprise IT... ...systems. Responsibilities: Development of Virtualized Packages for Mission... ...Louis, MO Telecommuting Options: Onsite only, work tasks require access to...Contract workWork experience placementRemote work
$128.19k - $184.01k
...Role: We are seeking a talented iOS Engineer to join us in building Poe, an innovative... ...for AI, emerging technologies, and mobile development, this is a unique opportunity to make a... ...user experience Own the entire software development process from timeline estimation...Remote jobFull time- Job Summary: The Manager Platform Engineering will direct development of a single crucial IT platform and contributes to strategic decisions that support... ...effective diagnosis of complex technical issues with software and experiments and the development of effective...For contractorsLocal areaFlexible hours
$120k - $208k
...Description HiFyve is hiring a Lead Engineer in Springfield, MO!... ...hiring, onboarding, training, and development of engineering staff.... ...in AutoCAD and Inventor; FEA software and Compress experience is a... ...This role requires regular onsite presence due to the collaborative...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Engineer - Software Development, Onsite. Be the first to apply!
- ngo software engineer Springfield, MO
- entry level software engineer remote Springfield, MO
- software developer positions Springfield, MO
- software development engineer aws Springfield, MO
- consulting software engineer Springfield, MO
- software developer Springfield, MO
- software engineer healthcare Springfield, MO
- cybersecurity software engineer Springfield, MO
- software engineer travel Springfield, MO
- agile software developer Springfield, MO



