Post job

Principal software engineer jobs in Springfield, MO - 56 jobs

All
Principal Software Engineer
Software Engineer
Senior Software Engineer
Senior Software Application Engineer
Software Programmer
Software Developer
Senior Leader
Senior Software Architect
  • Embedded Software Programmer

    L R S 4.3company rating

    Principal software engineer job in Springfield, MO

    LRS is in need of 2 Embedded Software Developers for a contract to hire opportunity with our client in central Illinois. If you're that person, submit your resume now! 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. Requirements: Candidate must have 3 or more years of experience with the following: - Embedded Software Development - C/C++ programming - Experience working in a Linux environment - 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. In some cases, LRS Consulting uses generative artificial intelligence (“AI”) in support of our hiring processes. LRS takes steps to ensure the use of AI does not result in discrimination based on protected class(es). AI may be used in the hiring process solely in support of the assessment of candidate qualifications. All decisions in the hiring process are made by LRS employees. If AI will be used in the hiring process for the position for which you are applying, you will be notified and will have the opportunity to opt out. Please contact ******************** with any questions.
    $56k-73k yearly est. Easy Apply 60d+ ago
  • Job icon imageJob icon image 2

    Looking for a job?

    Let Zippia find it for you.

  • Software Engineer

    Associated Electric Cooperative 4.3company rating

    Principal software engineer job in Springfield, MO

    At Associated Electric Cooperative, we're committed to providing reliable energy to the communities we serve with passion and precision. We're a tight-knit team dedicated to keeping the lights on and the energy flowing smoothly across our expansive network! From technical to operational to professional disciplines, our team brings a wide variety of skills, talents, and expertise to the table. We believe in both dedicating ourselves to excellence and investing in your growth. Be part of building the tech that maintains the largest machine on earth-the U.S. power grid. Associated Electric owns and operates a fleet of power plants powering homes across the Midwest, and we're building a new product that will become the backbone of how Associated Electric Cooperative manages those power plants. This product will become the digital twin of our entire power plant fleet - used across the organization, from the plant floor to company leadership - giving everyone a shared, data-driven view of plant health and performance. It will unite asset data, financials, and strategic plans into one integrated platform that aligns daily operations with long-term strategy. To build this product, we need you - a software engineer with a track record of delivering cloud-native, data-centric, visually-rich enterprise applications that feel as polished as the best consumer software. This isn't a gray-background, form-and-grid enterprise app - it's an experience that can sit confidently next to products from Microsoft or Apple. You'll design and build a tool that handles enterprise complexity - high data density, workflows, integrations, multi-stakeholder needs - while staying intuitive, fast, and elegant for the people who use it. You'll join at the ground floor, shape the product, and work side-by-side with business stakeholders, data engineers, and UX designers to create something that matters - a product that changes the game for its users, drives bottom-line impact for the company, and becomes a lighthouse example for the industry. You and your team won't be starting from scratch - the team already has full product management ownership of an ecosystem of power production technology systems that will integrate with this new product. Some are third-party systems, like our newly modernized enterprise asset management platform, and others are smaller 3rd or first-party tools that may be modernized or replaced as the new product the team is building comes online. Being part of supporting and evolving this ecosystem means that you'll have ample opportunity to know your users, run and improve the current systems, and chart the future for each product in a world where the digital twin becomes the hub of plant management. What you'll do: Own the Product: Design and develop the web application that is the face of the digital twin - turning data, models, and insights into intuitive, powerful user experiences for plant staff, engineers, leaders, and executives. Fuse the Enterprise: Design and build the integrations and data, workflows, and experiences that integrate asset-level predictive models with financial, work management, and operational data to create a true fleet-wide picture of health, risk, and performance. Build for the Users: Champion the people who rely on this product - from plant floor staff to executives. Relentlessly look for better ways to capture, model, and deliver insights, and connect them to the information they need to make faster, smarter decisions. Ship! Ship! Ship! Work with PM, UX, tech engineers, and expert stakeholders to turn workflows, data, and models into a web app that users can't wait to adopt. Champion design, value, and quality so every release makes the product stronger. How we build: You'll work in a small, empowered agile product team with a dedicated Product Manager (your direct lead), UX designer, software engineers, and analysts - shipping fast, learning fast, and building toward a bigger vision. You'll collaborate daily to turn data and models into a web-based product that delights users, while iterating closely with plant staff and executives to ensure it works in the real world. You'll build on a cloud-first Microsoft stack - C#, Visual Studio, Azure, Databricks, etc… Importantly, you'll have leadership support and a mandate to deliver something that makes a lasting difference. What you'll need: Education & Core Skills: A bachelor's degree in Computer Science, Software Engineering, STEM, or equivalent experience, with a strong foundation in cloud-native application development. Modern Software Engineering Experience: Proficiency in building desktop web apps with frameworks such as React, Angular, or Blazor, backed by RESTful APIs and cloud services (Azure preferred). Data Integration Skills: Experience working with APIs, event streams, and data services to connect applications with data platforms like Databricks, SQL databases, and NoSQL stores. UI/UX Implementation: Ability to translate design mockups and wireframes into fast, responsive, and accessible interfaces, with an eye for clarity and usability for expert users. An ability to “dance” with an UI specialist to improve their designs with your experience. Software Craftsmanship: Strong skills in testing, CI/CD pipelines, version control (Git), and code review - focused on building robust, maintainable solutions. Business Mindset: Ability to understand business processes, see the “why” behind requirements, and shape solutions that improve how the business runs - connecting technical decisions to business value. Collaboration & Influence: Excellent communication skills, comfortable working cross-functionally with data engineers, UX designers, and business stakeholders to deliver value quickly. What Associated provides: We are committed to rewarding talent with top pay. Your efforts will be recognized with a total compensation package that reflects your experience and contributions. Plan for your future with confidence! We offer a robust 401(k) program with a generous employer match to help you build the financial future you deserve. We know how important work-life integration is. Recharge with PTO and enjoy paid holidays, ensuring you have time to unwind and pursue your passions outside of work. Your health matters to us! Stay covered beginning on your first day of employment with our premier healthcare plan that includes medical, dental, and vision coverage for you and your family. At Associated Electric Cooperative, all of our 700+ employees across MO/AR/OK territory play a crucial role in powering our mission! Whether you're an experienced professional or just starting your career, you'll find endless opportunities for career development here. Join us in an environment where your contribution is valued, and your career can thrive as we work together to keep the lights on! Ready to Energize your career? Visit our website at ******************** to learn more about Associated and apply for a position. Equal Opportunity Statement: AECI is fully committed to the concept and practice of equal opportunity in all aspects of employment. Please reference the contact information below if you require assistance in filling out an application. Individuals with disabilities should request reasonable accommodations in accordance with the Americans with Disabilities Act prior to an appointment. An equal opportunity employer and provider/disability/veteran.
    $62k-76k yearly est. Auto-Apply 60d+ ago
  • Senior Software Architect

    Digital Monitoring Products, Inc. 4.0company rating

    Principal software engineer job in Springfield, MO

    The Senior Software Architect will design, implement, and maintain SecureCom enterprise software systems that support the company's strategic goals. This role requires strong expertise in front-end and back-end development, full-stack software architecture, and modern cloud-native solutions, while ensuring current system integration and long-term maintainability. Qualifications: * Bachelor's degree in Computer Science or related field. * 10+ years of experience in software development, including large-scale system design * 5+ years of experience working with enterprise-level, high-availability databases * Proven experience across multiple programming languages and frameworks, including: * Microsoft .NET Framework/ .NET Core * Ruby * Go * Node.js * Web front-end technologies & frameworks: React, Angular, Vue.js * Experience with Apollo Server/GraphQL * Cloud-Native Patterns- Deep understanding of how Kubernetes, Docker, serverless (AWS Lambda/Azure Functions), and service mesh architectures function with software development. * Compliance and Standards- Experience designing systems that align with industry compliance needs (e.g., SOC 2, ISO 27001). * Performance Optimization- Strong ability to design systems for scalability, resilience, and low-latency performance. * Vendor & Tool Evaluation- Skill in evaluating third-party tools and frameworks, ensuring cost-effectiveness and alignment with technical strategy. * Expertise in full-stack software development across web, Apple iOS, and Android platforms * Security by Design- Proven experience embedding application security practices (DevSecOps, OWASP, identity and access management) into architecture from the start. * Microservices & Event - Driven Architecture - Experience designing distributed systems using REST, GraphQL, gRPC, Kafka, or Kinesis. * Strong knowledge of API design, and complex system structuring * Experience with AWS (SNS, S3, Kinesis) and Azure (APIM, DevOps) * Familiarity with architectural documentation and methodologies, such as arc-42 * Exceptional verbal and written communication skills * Demonstrated ability to lead, mentor, and guide technical teams in adopting new technologies, patterns, and practices * Strong organizational skills with the ability to manage priorities, meet deadlines, and work collaboratively across teams * Ability to communicate effectively to technical and non-technical people to outline a vision and steps to achieve results Typical Duties and Responsibilities * Design and develop high-level architectural blueprints and technical specifications to ensure scalable, secure, and maintainable systems. * Provide technical leadership in front-end, mobile, and cloud architectures, ensuring integration with legacy systems and alignment with business needs. * Advise and mentor software engineering staff and team leads on new technologies, best practices, and emerging architectural patterns. * Collaborate with database administrators (DBAs) on enterprise-level database design and optimization. * Establish and maintain technical standards documentation, capturing approved technologies, emerging tools, and recommended practices. * Lead the preparation of detailed system design documents following recognized frameworks. * Oversee and manage outside technical services and contractors as needed. * Provide accurate reporting tot he VP of Software on project status, risks, and technology roadmaps. * Review, evaluate, and recommend new technologies or architectures with a focus on performance, scalability, and architectural cohesion. * Ensure compliance with company policies, data classification standards, and security best practices. * Continuously identify and implement process improvements to increase efficiency, reduce cycle times, and eliminate waste. * Lead architecture review boards to align teams on technical direction. * Champion cross-team collaboration between software engineers, infrastructure, security, and business stakeholders. * Ensure knowledge-sharing and documentation culture within the development teams. * Drive proof-of-concepts (POCs) to evaluate new technologies before adoption. * Act as a though leader by staying current with emerging technologies and industry trends (AI/ML, edge computing, WebAssembly, etc.). * Partner with product management to ensure technology roadmaps align with business strategy. * Observes and adheres to DMP Data Classification standards. * Observe company policies. Continuously strives to find processes that create improved efficiency while maintaining conformance to requirements. * May perform related duties or fill in for others in the department or other departments when requested. May train or instruct fellow workers regarding own duties. EOE/Disabled/Vet
    $89k-116k yearly est. 60d+ ago
  • Senior SAP Developer

    Maximus 4.3company rating

    Principal software engineer job in Springfield, MO

    Description & Requirements Maximus is seeking a Senior SAP Developer with CRM and S/4 HANA experience to join our team supporting the development and modernization of a major U.S. agricultural agency's enterprise system. is remote and requires a Public Trust security clearance. Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS101, T5, Band 8 Job-Specific Minimum Requirements: - Due to contract requirements, only US citizens without dual citizenship with another country may be considered. The selected candidate will be required to successfully complete a government-sponsored clearance process for position of Public Trust prior to start date. - Bachelor's degree; 4 years of professional experience may be considered in lieu of a degree. - 10+ years' software development experience. - 5+ years' experience with SAP development. - Experience with SAP CRM to S/4 HANA migration. - Experience as a Senior Developer with hands-on core SAP ABAP CRM development and SAP Fiori UI5 experience. - Strong knowledge of SAP CRM is required to support during the S/4 HANA migration project, including knowledge of underlying SAP S4 HANA CRM Table structures and fields, awareness of common API's, BAPI's and Function Modules in the CRM area. - Ability to complete High Level Technical Design and suggest best practices in line with Clean Core Principles. - Confirmed ability to use BADI's, BAPI's, LSMW, ALE, RFC calls, IDOC, BDC, business objects, classes and methods, Adobe Forms, SmartForms, SAPScripts, Data Dictionary, ALV. Preferred Qualifications: - Knowledge of OData development using CDS and AMDP, Workflow experience, including support and debugging. - Knowledge and awareness of SAP Clean Core principles including use of released API's, in app extensibility options and key user extensibility. - Knowledge of 3-Tier extensibility model and SAP RAP (Restful ABAP) and CAP (Cloud Application) Programming Models. - Experience in migrating custom code base from CRM systems onto a S/4 HANA platform, applying both technical remediation and Clean Core frameworks. - Implementation knowledge of Native SQL, ADBC, External View, ABAP Core data Services, AMDP Procedures, Text Search, ALV on HANA. - Practical experience in creating custom and enhanced standard CDS view and AMDP class based on business requirements. - Good knowledge of other new SAP technologies such as Fiori SAPUI5, SAP BTP Integration Suite, SAP Business Application Studio, SAP Build etc. - Expertise in Fiori application and system architecture. - Exposure to SAP Fiori Launchpad configuration and app integration. - Expertise in SAPUI5 controls and Fiori Design patterns. - Ability to create Screens, Controllers, OData DPC and MPC. - Hands-on HTML5, JS, CSS3 coding experience. - Experience SAP Web IDE, SAP Business Application Studio. - Exposure to ABAP OOPS Concepts. - Troubleshooting SAP Fiori or UI5 applications. - Exposure to SAP ECC/ERP/Business Suite. - UI5 Controller extension / UI5 configuration and development custom controls. - Good understanding of Fiori UI Controls and Fiori Elements framework. #techjobs #clearance #veterans Page #LI-Remote Minimum Requirements TCS101, T5, Band 8 EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 103,400.00 Maximum Salary $ 125,000.00
    $84k-108k yearly est. Easy Apply 4d ago
  • Expert Software Engineer

    Amentum

    Principal software engineer job in Springfield, MO

    Your Impact: Are you interested in using your skills to help shape the Cyber, Security, & Intel space? If so, look no further. Amentum is seeking an Expert Software Engineer to join our team of passionate individuals in Springfield, VA. In this role you will support challenging, mission-critical projects that make a direct impact on the Nation's security and intelligence mission. The Geospatial Enterprise Open Data Store (GEODS) contract provides integration, design, development, and sustainment for data services in support of the Federal Government. Regularly, developers on GEODS are involved in designing and implementing new custom features that solve unique problems as well as updating and optimizing legacy features. Each developer has the opportunity to design and implement noticeable and impactful changes to the system as a whole. Responsibilities: As a GEODS Expert Software Engineer, you will serve as a subject matter expert and mentor to other developers, advancing the vision and execution of the GEODS program by completing the following tasks: • Serve as technical delivery leader, planning and managing application development activities • Provide technical leadership and guidance to project resources, particularly junior/mid-level developers, to include completing code reviews • Ensure designs follow specifications approved by customer and that software quality standards are met • Design software solutions to meet technical and business needs by leveraging knowledge of architecture, software engineering, DevSecOps, and mission • Contribute to planning and prioritization of work for future Program Increments; collaborate closely with product management to drive technical solutioning, requirements decomposition, and estimation efforts • Contribute to all phases of the software development life cycle • Write well-designed, testable, efficient, and maintainable code • Recommend changes to improve established application and organizational processes • Prepare and produce releases of software components • Support formal testing and resolution of defects • Provide technical support and consultation for application and infrastructure defects and questions Requirements: • At least 6 years of demonstrated experience with software development using SAFe or similar Agile methodologies, to include working with Scrum Masters and/or Product Owners to decompose high level requirements into actionable user stories • At least 6 years of demonstrated experience coding in Python or another language • At least 6 years of demonstrated experience with DevSecOps and CI/CD, specifically utilizing GitLab or similar Git repository • At least 6 years of demonstrated experience with Infrastructure as Code (IaC) such as Terraform • At least 6 years of demonstrated experience with Container and Orchestration technologies (e.g., Docker, Kubernetes, OpenShift) • Strong experience with AWS, including but not limited to EC2, DynamoDB, ECS, SQS/SNS, IAM, Lambda, and CDK • Demonstrated ability to clearly communicate, verbally and in writing, complex technical concepts and challenges/obstacles in a clear and direct manner • Prior experience serving as a lead for a development team, workstream, or major task(s) Clearance Required: • Active TS/SCI must be able to obtain and maintain a Poly Minimum Education: • Master's degree plus 4 years experience, Bachelor's degree plus 6 years experience, Associates degree plus 12 years experience, or a minimum of 15 years experience, in relevant field Minimum Years of Experience: • Master's degree plus 4 years experience, Bachelor's degree plus 6 years experience, Associates degree plus 12 years experience, or a minimum of 15 years experience, in relevant field Preferred: • Cloud certification(s), preferably from AWS, OCI or Google Cloud • Familiarity with AI/ML, specifically Amazon SageMaker • Experience with front-end development in React • Previous database experience, specifically Apache Solr • Experience with Atlassian suite, specifically Jira and Confluence • Previous NGA experience #javelin Compensation Details: 218,000 The compensation range or hourly rate listed for this position is provided as a good-faith estimate of what the company intends to offer for this role at the time this posting was issued. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws. Benefits Overview: Our health and welfare benefits are designed to support you and your priorities. Offerings include: Health, dental, and vision insurance Paid time off and holidays Retirement benefits (including 401(k) matching) Educational reimbursement Parental leave Employee stock purchase plan Tax-saving options Disability and life insurance Pet insurance Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O'Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits. Original Posting: 01/07/2026 - Until Filled Amentum anticipates this job requisition will remain open for at least three days, with a closing date no earlier than three days after the original posting. This timeline may change based on business needs. Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, sex, sexual orientation, pregnancy (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, ancestry, United States military or veteran status, color, religion, creed, marital or domestic partner status, medical condition, genetic information, national origin, citizenship status, low-income status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Learn more about your rights under Federal laws and supplemental language at Labor Laws Posters.
    $58k-78k yearly est. Auto-Apply 12d ago
  • Software Engineer, iOS Core Product - Springfield, USA

    Speechify

    Principal software engineer job in Springfield, MO

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its App of the Day. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview With the growth of our iOS app, being the #18 productivity app in the App Store category and also our recent recognition as Apple's 2025 Design Award for Inclusivity, we find the need for a Senior iOS Engineer to help us support the new user base as well as work on new and exciting projects to push our missing forward. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Opportunity to lead key engineering and product decisions Actively shipping production code for the Speechify iOS app Work within a dedicated product team Participate in product discussions to shape the product roadmap Maintain and enhance the existing complex app architecture An Ideal Candidate Should Have Experience. You've worked on products that scaled to a large user base Track record. You have worked on various products from inception to decent traction. You have been responsible for engineering the product Customer obsession. We expect every team member whose responsibilities directly impact customers to be constantly obsessed about providing the best possible experience Product thinking. You make thoughtful decisions about the evolution of your product and support internal teams and designers into taking the right direction Speed. You work quickly to generate ideas and know how to decide which things can ship now and what things need time Focus. We're a high-growth startup with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git strategies What We offer: A fast-growing environment where you can help shape the company and product An entrepreneurial crew that supports risk, intuition, and hustle The opportunity to make a big impact in a transformative industry A competitive salary, a collegiate atmosphere, and a commitment to building a great asynchronous culture Work on a product that millions of people use and where daily feedback includes users sharing that they cried when they first found the product because it was so impactful on their lives Support people with learning differences like Dyslexia, ADD, Low Vision, Concussions, Autism, and Second Language Learners, and give reading superpowers to professionals all over the world Work in one of the fastest growing sectors of tech: Intersection of Artificial Intelligence and Audio The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $58k-78k yearly est. Auto-Apply 60d+ ago
  • Software Engineer

    Synapsis

    Principal software engineer job in Springfield, MO

    Job Description: Gather, analyze, design, write code, document, customize, maintain, test, and modify software and computer applications using any combination of the following technologies such as AWS, Azure, Jenkins, Chef, Git,Google Cloud, Java, J2EE, Hibernate, Struts, Microsoft C#, ASP.Net, Share Point, VBScript, SAP, Oracle Apps, Siebel, Salesforce, DataStage, Pega, FileNet, Documentum, Big Data, Hadoop, Hana, PL\/SQL, SSIS, SSRS, SSAS, Unix Linux, Solaris, AID, Shell Script, JavaScript, XML, Business Objects, JCL, VSAM, Easytrieve, Endeavor, DB2, SQL Server, MySql, Weblogic, Websphere, WebServices, QTP, QC, Load\/Winrunner, Selenium, ALM, OBIEE, Cognos, Informatica, Tibco, Abinitio, Andoroid, IOS, Peoplesoft, SAS, MicroStrategy, C, C++, and other technologies All the positions require either US equivalent Master or Bachelor degree with\/without experience. In lieu of Master degree, we will accept Bachelor degree with five years experience. Work location will be at Springfield, IL and various unanticipated clients' locations through out US. Travel and\/or relocation may require. Mail to: Synapsis Inc, 3161 W White Oaks Dr, #302 Springfield, IL 62704. EOE "}}],"is Mobile":false,"iframe":"true","job Type":"Full time","apply Name":"Apply Now","zsoid":"659738268","FontFamily":"Verdana, Geneva, sans\-serif","job OtherDetails":[{"field Label":"Industry","uitype":2,"value":"IT Services"},{"field Label":"City","uitype":1,"value":"Springfield"},{"field Label":"State\/Province","uitype":1,"value":"Illinois"},{"field Label":"Zip\/Postal Code","uitype":1,"value":"62704"}],"header Name":"Software Engineer","widget Id":"**********00072311","is JobBoard":"false","user Id":"**********00190001","attach Arr":[],"custom Template":"3","is CandidateLoginEnabled":false,"job Id":"**********00422008","FontSize":"12","location":"Springfield","embedsource":"CareerSite","indeed CallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do"}
    $58k-78k yearly est. 60d+ ago
  • Senior Software Developer

    M S F W Consulting

    Principal software engineer job in Springfield, MO

    We are seeking Software Developers to join our team in Springfield, Illinois! MSF&W offers challenging assignments on both in-house and client-site projects. We provide competitive salaries and benefits packages. We believe in investing in our employees and will work with you to ensure a secure and rewarding career. Work in a casual, fun environment, solving some of the most exhilarating IT problems in the industry alongside a team that is as passionate as you are about this stuff! Great work/life balance with 40-hour work weeks as the norm. Significant potential to become a leading member of our team. Responsibilities: Full Stack Development in a Microsoft .NET environment including designing, testing, debugging, and deploying software features, enhancements, and updates. Analyzing end user needs, assisting with system design, and developing software solutions according to these specifications. Working with project manager or product owner to ensure product aligns with business requirements. Collaborate with other developers to design and optimize code. Perform routine software maintenance, break-fix, debugging and enhancement. Participating as a member of an Agile/Scrum software development team. Utilizing Microsoft Azure DevOps to maintain code versioning, automate deployments, and retain system documentation. Required Qualifications Bachelor's Degree in Computer Science, MIS or related field. 5+ years of experience as a software developer 5+ years of experience in web application development using C#, ASP.NET MVC At least 3 years of experience with Entity Framework, and MS SQL Server SOLID design principles and SDLC best practices utilizing Agile or SCRUM methodology Passionate about working in an organization that values and promotes diversity, equity, inclusion and anti-racism. Embraces and actively promotes an inclusive and equitable work environment. Willingness to work hybrid and/or on-site at client locations based in Springfield, IL Benefits: Competitive salary 401(K) with company match Medical/Dental/Vision/Life Insurance Short Term/Long Term Disability Flexible PTO Professional development opportunities Company sponsored outings & events A fun, casual work environment MSF&W is an Equal Opportunity Employer and we are committed to building an inclusive and diverse workforce where our people can be themselves. We do not discriminate on the basis of disability status, race, religion, color, national origin, gender, sexual orientation, age, veteran status or marital status. If you have a passion for technology, we welcome you to apply.
    $77k-101k yearly est. 60d+ ago
  • Senior Software Developer

    Pro It

    Principal software engineer job in Springfield, MO

    The DCFS Server Modernization Project aims to migrate legacy applications from outdated hardware and software (Microsoft Server 2008 and later, IIS, SQL Server, ASP, ASP.Net, etc.) to modern Microsoft Servers. This project involves reviewing up to 150 applications to determine the necessary changes for modernization, which may include modifications, re-platforming, rebuilding, or decommissioning. All applications must be thoroughly tested using new technologies before the legacy platforms and applications can be decommissioned Responsibilities · Lead the software development efforts for the DCFS Server Modernization Project, ensuring the successful migration of legacy applications to modern Microsoft Servers.· Conduct an initial 3-week onsite period, working 3 days per week at 1 North Old State Capital Plaza, Springfield, IL. · Post-introductory period, work onsite 3 days per month, with potential for up to 3 additional days per month as needed.· Engage in full-stack development, focusing on .NET technologies, IIS, and Microsoft SQL Server.· Develop, test, and implement application modifications, re-platforming, rebuilding, or decommissioning as necessary.· Collaborate with diverse stakeholders to ensure project goals and timelines are met.· Provide strong technical/functional leadership and clear communication throughout the project lifecycle. · Experience: At least 10 years of experience as a Senior Software Developer, with a strong background in leading large-scale IT projects.· Agile Software Development Lifecycle (SDLC): Extensive experience in Agile SDLC methodologies.· Technical Knowledge:o Proficiency with JIRA and Microsoft Azure DevOps (ADO).o Strong knowledge of .NET full-stack development concepts, including Internet Information Services (IIS).o Experience with Microsoft SQL Server, including database migration and performance tuning.o Proficiency in ASP.Net application development, XSLT, JavaScript, and Restful API development.o Experience in application migration to new hosting platforms.· Leadership and Communication: Proven ability to provide technical/functional leadership, manage multiple tasks, and communicate effectively with diverse stakeholders.
    $77k-101k yearly est. 60d+ ago
  • Software Developer

    Wintech

    Principal software engineer job in Monett, MO

    WinTech is seeking a software developer. This is an exciting opportunity to be part of a small, but growing IT department where you can help scale up custom development, business intelligence, ERP, and manufacturing automation! WinTech is an ESOP and specializes in the design and manufacturing of building materials such as aluminum and vinyl windows, access doors and panels, and other materials fitting various niche markets. This position will be responsible for the complete software development lifecycle from backend databases through front-end user interfaces across the organization. Projects will focus on improving productivity through automation in both the front office and shop floor as well as providing reporting and analysis through our business intelligence platform. In all cases, building end-to-end solutions, focusing on best-practices, and delivering robust applications with minimal upkeep is the primary objective. Effective collaboration will be critical, as this position will be highly interactive across multiple disciplines and technical levels, in both plant and office environments. Engagement with project stakeholders, listening to their needs, gaining an understanding of the related business processes, and actively offering ideas and solid technical solutions will set a strong foundation for success in this role. Requirements Proficient with desktop development platforms such as Microsoft .NET. • Proficient in business intelligence, analytics, SQL databases, and data consolidation effort like warehouses and lakehouses. • Solid experience with cloud providers such as Microsoft Azure. • Familiar with configuring and managing a web server instance, such as Apache. • Experience with web services and designing APIs using REST and/or GraphQL. • Experience with Agile or similar project management methodology. • Familiar with hardware and networking concepts. • Strong self-initiative and research abilities. • Highly skilled in problem-solving. • Other duties may be assigned. • Follow all written and verbal instructions. • Observe all safety guidelines and report safety concerns to management. • Able to safely work with and around moving equipment. • Work cooperatively with the production team to meet due dates and production goals. • Ability to communicate in a concise, polite, and respectful manner with all team members. . Flexible work hours considering business needs as required. Bachelor's degree or equivalent work experience. • 5+ years' experience in a similar role with comparable skill requirements. Benefits · WinTech is an ESOP Company - employer ownership. · Quarterly profit-sharing bonus. · Vacation. · Medical, Dental, Vision, Short-Term Disability, Life Insurance. · $10,000 employer paid life insurance policy. · 401(k) and Roth - Employer Match.
    $64k-83k yearly est. Auto-Apply 60d+ ago
  • Senior Center Lead (FT)

    Seniorage

    Principal software engineer job in Nixa, MO

    The SeniorAge Center Lead (SCL) is responsible for all on-site operations of a senior center, serving as an agency “branch manager.” The SCL also works in collaboration with all other SCLs and Care Coordinators in the county or local service area to assure coordinated coverage of services and representation at meetings affiliated with senior service. This involves program development and delivery, as well as SeniorAge center employee and volunteer supervision and management. He/she is responsible for the smooth and effective operation of a senior center's community services. This individual is supervised directly by the District Team Leader. Qualifications High School diploma or GED The following experience and training are not mandatory but would be complimentary knowledge for the position: 1. Supervisory or management 5. Public Speaking / Relations 2. Organizational ability 6. Recreation (Dance, exercise, games, etc.) 3. Computer skills 7. Arts and crafts 4. Food Service Management 8. Meal preparation / cooking skills Physical 1. Must be able to safely lift a maximum of 50 pounds. 2. Must be able to stand for extended periods of time. Some travel may be required for this position within the county for assessments or outside the county for training sessions. Ability to withstand the physical demands of travel is a necessity. Other Reliable and predictable attendance is expected and needed for this position. Adequate transportation and personal communication devices that support safety and task fulfillment matching the responsibilities of this position are the responsibility of the person holding this position. The statements contained in this job description reflect general details as necessary to describe the principal functions of this job, the level of knowledge and skill typically required and the scope of responsibility. These statements should not be considered an all-inclusive listing of work requirements. Individuals may be asked to perform other duties as assigned, to fulfill the responsibilities of others who are absent, to equalize peak work periods, or to otherwise balance the workload.
    $69k-112k yearly est. 5d ago
  • Software Engineers

    L R S 4.3company rating

    Principal software engineer job in Springfield, MO

    Job Description Time to get to work! LRS Consulting Services is seeking several experienced Software Engineers for our client in Central Illinois. This is a 6-month contract to hire opportunity for the right person. If you're that person and if you have the Software Development expertise that we need, submit your resume now!LRS Consulting Services has been delivering IT excellence for over three decades. Our reputation for quality, flexibility, and strong relationships with our clients keeps them turning to us to meet their IT consulting needs. Our contacts, combined with your technical expertise, equals career possibilities or you. So let's get to work! Job Duties: Work as a member of the team to Design, develop, and implement enterprise-level applications. Write clean, efficient, and maintainable code adhering to best practices and coding standards. Job Qualifications: Must have 5+ years of experience with the following: Analysis, development, and writing code. Proven experience in developing Applications and Websites using, HTML, CSS, JavaScript libraries, Java/Open JDK v11 and up, C#. Extensive experience in building RESTful APIs and working with microservices architecture. Strong knowledge of object-oriented programming (OOP) and design patterns. Solid understanding of relational databases (SQL). Familiarity with logging, monitoring, and performance tuning tools. Full software development lifecycle (SDLC), from requirements gathering and design to deployment and maintenance. Utilize Azure DevOps for code management and governance. Contributing to overall system architecture and design scalable solutions. Developing robust technical ecosystem across applications, leveraging third-party integrations and application interfaces. Maintain software applications, including upgrade, enhancements, and patches. Must have an interest in utilizing GenAI tools and frameworks for streamlining development and solving specific use cases. Candidate must be able to effectively communicate in English (written & verbal) Candidate must have permanent authorization to work in the USA for any employer Corp to corp candidates will not be considered The base range for this contract position is $35 - $65 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.
    $35-65 hourly 60d+ ago
  • Senior AI/ML Software Engineer

    Maximus 4.3company rating

    Principal software engineer job in Springfield, MO

    Description & Requirements The Senior AI Software Engineer will design, develop, and implement machine learning solutions, support AI initiatives for our federal agency client, and contribute to innovative projects. is fully remote. Candidates in the Washington DC area are preferred. The selected candidate must be able to obtain and wait for the completion of an interim federal background investigation prior to starting employment. Maximus will provide guidance and facilitate the necessary administrative steps required for this process, which typically takes approximately 3-4 months. Essential Duties and Responsibilities: - Lead, develop, collaborate, and advance the applied and responsible use of AI, ML, mathematical, and data science solutions throughout the enterprise by finding the right fit of tools, technologies, methodologies, processes, and automation to enable effective and efficient solutions for each unique situation. Lead the use of applied mathematical analyses to provide solutions. - Lead efforts across the enterprise to support the creation of solutions and real mission outcomes, emphasizing and teaching the ability to flex and demonstrate initiative when dealing with ambiguous and fast-paced situations. - Act as technical translator and role model for effectively articulating and translating technical needs, solutions, outputs, and impacts to all levels, regardless of technical proficiency, in a respectful, collaborative, and situationally appropriate manner. - Maintain deep, current knowledge of the AI technology landscape and emerging developments, evaluating their applicability for use in production/operational environments. - Lead the creation, curation, and promotion of playbooks, best practices, lessons learned, and firm intellectual capital. Job-Specific Essential Duties and Responsibilities: - Design, develop, and deploy (AI) Machine Learning, Deep Learning models that support business objectives and enhance product functionality. - Demonstrated knowledge in designing, building, testing, and deploying machine models. - Collaborate with software engineers and data scientists to integrate trained models into production environments and ensure scalable performance. - Proficient in using Python, have good working knowledge of R, and other programming languages to develop data pipelines, preprocessing routines to clean up data, and model automation workflows as needed. - Apply knowledge of data structures, algorithms, and statistics to ensure model accuracy, efficiency, and reliability. - Work with large language models (LLMs) such as ChatGPT, Gemini, or Meta LLMs, including OpenAI API integration and prompt optimization. - Preferably to have worked with LangChain family of products, MCP, and other integration technologies with databases and other knowledge artifacts - Implement and maintain MLOps practices for continuous training, deployment, and monitoring of AI models. - Evaluate and adopt emerging AI tools, frameworks, and methodologies to improve system performance and development efficiency. - Collaborate cross-functionally to identify opportunities for AI applications and translate business requirements into technical solutions. - Document system design, model performance, and process workflows to support transparency, reproducibility, and future improvements. Minimum Requirements - Bachelor's degree in relevant field of study and 7+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - A bachelor's degree in computer science is strongly preferred; however, additional years of directly related professional experience may be considered in lieu of a degree. Degrees in Mathematics, Artificial Intelligence, Data Science, or related fields are also acceptable. - 10+ years of professional software engineering experience, with proficiency in one or more programming languages such as Java, Python, or R. - 2+ years of current hands-on experience in areas such as data mining, machine learning, deep learning (neural networks), data structures, algorithms, statistics, and AI model training. - Practical experience working with Python, PyTorch, TensorFlow, and related frameworks and libraries. - Experience with at least one large language model (LLM) platform such as ChatGPT, Gemini, or Meta LLMs, with a solid understanding of OpenAI APIs and their integration. - Strong verbal and written communication skills - Demonstrated success in client support - Ability to interface with all levels of management - Ability to perform complex tasks with minimal supervision and guidance - Excellent time management, scheduling and organizational skills - Ability to work well independently or in a team setting - Candidates must meet requirements to obtain and maintain a federal background investigation clearance - To be eligible for the federal background clearance, candidates must be a US Citizen or a Legal Permanent Resident (Green Card status) for at least three (3) years Preferred Skills and Qualifications: - Preferred certifications include AWS Certified Machine Learning - Specialty, Google Cloud Professional Machine Learning Engineer, Microsoft Certified: Azure AI Engineer Associate, TensorFlow Developer Certificate, or IBM Machine Learning Professional Certificate #techjobs #clearance #veteranspage #LI-Remote EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 160,000.00 Maximum Salary $ 170,000.00
    $84k-108k yearly est. Easy Apply 6d ago
  • Software Engineer, Platform - Springfield, USA

    Speechify

    Principal software engineer job in Springfield, MO

    The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies. Overview The responsibilities of our Platform team include building and maintaining all backend services, including, but not limited to, payments, analytics, subscriptions, new products, text to speech, and external APIs. This is a key role and ideal for someone who thinks strategically, enjoys fast-paced environments, is passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent technical skills and delivering results consistently and fast. Work ethic, solid communication skills, and obsession with winning are paramount. Our interview process involves several technical interviews and we aim to complete them within 1 week. What You'll Do Design, develop, and maintain robust APIs including public TTS API, internal APIs like Payment, Subscription, Auth and Consumption Tracking, ensuring they meet business and scalability requirements Oversee the full backend API landscape, enhancing and optimizing for performance and maintainability Collaborate on B2B solutions, focusing on customization and integration needs for enterprise clients Work closely with cross-functional teams to align backend architecture with overall product strategy and user experience An Ideal Candidate Should Have Proven experience in backend development: TS/Node (required) Direct experience with GCP and knowledge of AWS, Azure, or other cloud providers Efficiency in ideation and implementation, prioritizing tasks based on urgency and impact Preferred: Experience with Docker and containerized deployments Preferred: Proficiency in deploying high availability applications on Kubernetes What We Offer A dynamic environment where your contributions shape the company and its products A team that values innovation, intuition, and drive Autonomy, fostering focus and creativity The opportunity to have a significant impact in a revolutionary industry Competitive compensation, a welcoming atmosphere, and a commitment to an exceptional asynchronous work culture The privilege of working on a product that changes lives, particularly for those with learning differences like dyslexia, ADD, and more An active role at the intersection of artificial intelligence and audio - a rapidly evolving tech domain The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $58k-78k yearly est. Auto-Apply 12d ago
  • Expert Software Engineer

    Amentum

    Principal software engineer job in Springfield, MO

    Your Impact: Are you interested in using your skills to help shape the Cyber, Security, & Intel space? If so, look no further. Amentum is seeking an Expert Software Engineer to join our team of passionate individuals in Springfield, VA. In this role you will support challenging, mission-critical projects that make a direct impact on the Nation's security and intelligence mission. The Geospatial Enterprise Open Data Store (GEODS) contract provides integration, design, development, and sustainment for data services in support of the Federal Government. This Expert Software Developer will serve as the primary technical SME for AI capabilities supporting the GEODS Data Catalog, focusing on automated metadata enrichment, semantic similarity search, vector indexing, entity extraction, and large-scale inference across heterogeneous geospatial datasets. Developers on GEODS routinely design and implement new custom features that solve unique problems, optimize legacy capabilities, and deliver enterprise-level data services. In this role, you will directly shape the evolution of the GEODS Catalog ecosystem and drive integration of advanced AI/ML solutions to enhance discovery, classification, and accessibility of mission-critical data. Responsibilities: As a GEODS Expert Software Engineer, you will serve as a subject matter expert and mentor to other developers, advancing the vision and execution of the GEODS program by completing the following tasks: • Lead the design and development of AI/ML features supporting metadata enrichment, entity extraction, content classification, and semantic match • Develop and integrate vector search, embeddings, RAG pipelines, and ML inference components into GEODS catalog services • Contribute to all phases of the software development life cycle • Write well-designed, testable, efficient, and maintainable code • Ensure designs follow specifications approved by customer • Contribute to planning and prioritization of work for future Program Increments • Recommend changes to improve established application and organizational processes • Prepare and produce releases of software components • Support formal testing and resolution of defects • Provide technical support and consultation for application and infrastructure defects and questions • Provide SME-level guidance to junior/mid-level developers, including technical reviews and mentoring • Collaborate with Data Engineers, Architects, and Product Management on catalog roadmap items Requirements: • At least 6 years demonstrated experience with software development using SAFe or similar Agile methodologies, to include working with Scrum Masters and/or Product Owners to decompose high level requirements into actionable user stories • At least 6 years of demonstrated experience coding in Python or another language • At least 6 years of demonstrated experience with DevSecOps and CI/CD, specifically utilizing GitLab or similar Git repository • At least 6 years of demonstrated experience with Infrastructure as Code (IaC) such as Terraform • At least 6 years of demonstrated experience with Container and Orchestration technologies (e.g., Docker, Kubernetes, OpenShift) • Strong experience with AWS, including but not limited to EC2, DynamoDB, ECS, SQS/SNS, IAM, Lambda, and CDK • Strong experience with AI/ML, including at least one of: o Embedding models (sentence-transformers, Titan, SageMaker JumpStart models) o RAG pipelines o Vector stores (OpenSearch, Elasticsearch, Pinecone-like services) o Metadata extraction and NLP pipelines o Batch/stream interface • Experience designing scalable APIs and backend services • Ability to clearly communicate, verbally and in writing, complex technical concepts and challenges/obstacles in a clear and direct manner Clearance Required: • Active TS/SCI with the ability to obtain and maintain a poly Minimum Years of Education: • Master's degree plus 4 years experience, Bachelor's degree plus 6 years experience, Associates degree plus 12 years experience, or a minimum of 15 years experience, in relevant field Minimum Years of Experience: • Master's degree plus 4 years experience, Bachelor's degree plus 6 years experience, Associates degree plus 12 years experience, or a minimum of 15 years experience, in relevant field Preferred: • Cloud certification(s), preferably from AWS, OCI or Google Cloud • Familiarity with AI/ML, specifically Amazon SageMaker • Experience integrating AI into enterprise catalog systems • React or other front-end experience supporting AI-driven UI enhancements • Previous database experience, specifically Apache Solr • Experience with Atlassian suite, specifically Jira and Confluence • Previous NGA experience #javelin Compensation Details: 218,000 The compensation range or hourly rate listed for this position is provided as a good-faith estimate of what the company intends to offer for this role at the time this posting was issued. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws. Benefits Overview: Our health and welfare benefits are designed to support you and your priorities. Offerings include: Health, dental, and vision insurance Paid time off and holidays Retirement benefits (including 401(k) matching) Educational reimbursement Parental leave Employee stock purchase plan Tax-saving options Disability and life insurance Pet insurance Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O'Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits. Original Posting: 01/07/2026 - Until Filled Amentum anticipates this job requisition will remain open for at least three days, with a closing date no earlier than three days after the original posting. This timeline may change based on business needs. Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, sex, sexual orientation, pregnancy (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, ancestry, United States military or veteran status, color, religion, creed, marital or domestic partner status, medical condition, genetic information, national origin, citizenship status, low-income status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Learn more about your rights under Federal laws and supplemental language at Labor Laws Posters.
    $58k-78k yearly est. Auto-Apply 12d ago
  • Senior Software Developer - DCFS Server Modernization

    Pro It

    Principal software engineer job in Springfield, MO

    Job Description: Senior Software Developer - DCFS Server Modernization ProjectLocation: Springfield, IL (Hybrid Onsite) Experience Level: 10+ years Project: DCFS Server ModernizationJob Responsibilities: Project Leadership: Lead the software development efforts for the DCFS Server Modernization Project, focusing on migrating legacy applications to modern Microsoft Servers. Onsite Requirements: Conduct an initial 3-week onsite period, working 3 days per week at 1 North Old State Capital Plaza, Springfield, IL. Post-introductory period, work onsite 3 days per month, with the potential for up to 3 additional days per month as needed. Full-Stack Development: Engage in full-stack development using .NET technologies, IIS, and Microsoft SQL Server. Application Development: Develop, test, and implement application modifications, re-platforming, rebuilding, or decommissioning as necessary. Stakeholder Collaboration: Collaborate with diverse stakeholders to ensure that project goals and timelines are successfully met. Technical Leadership: Provide strong technical and functional leadership throughout the project lifecycle, ensuring clear communication and guidance. Required Skills: Experience: A minimum of 10 years of experience as a Senior Software Developer with a strong track record of leading large-scale IT projects. Agile SDLC: Extensive experience with Agile Software Development Lifecycle (SDLC) methodologies. Technical Expertise: Proficiency with JIRA and Microsoft Azure DevOps (ADO). Strong knowledge of .NET full-stack development concepts, including Internet Information Services (IIS). Experience with Microsoft SQL Server, including database migration and performance tuning. Proficiency in ASP.Net application development, XSLT, JavaScript, and Restful API development. Experience in migrating applications to new hosting platforms. Leadership and Communication: Demonstrated ability to provide technical and functional leadership, manage multiple tasks effectively, and communicate clearly with diverse stakeholders. Beneficial Skills (Not Required): Industry Experience: Previous experience working with Health and Human Services Agencies. Additional Technical Skills: Familiarity with legacy and modern Microsoft Server environments, including virtualization. This role offers a unique opportunity to lead a critical modernization project, requiring both strong technical expertise and leadership skills. If you are passionate about driving complex IT projects and working in a collaborative environment, we encourage you to apply!
    $77k-101k yearly est. 60d+ ago
  • Senior COBOL Developer PART TIME

    Maximus 4.3company rating

    Principal software engineer job in Springfield, MO

    Description & Requirements Maximus is seeking a PART TIME Senior IBM COBOL Developer to support our Internal Revenue Service (IRS) client. . Candidates must possess an active Moderate-Risk Background Investigation (MBI). Job Description Essential Duties and Responsibilities: - Assess data needs and design requirements for systems changes and enhancements. - Develop and execute system testing plans and system change migration to production plans for compliance with system change control requirements. - Perform trouble-shooting and programming analysis of systems issues. - Develop system requirements of ad hoc reporting as needed. - Maintain updated knowledge of contract compliance provisions for the project, department, and position. - Follow policies and procedures without deviation. - Develop, design, and implement custom applications supporting enhancements and additional projects as required for meeting project deliverables. - May provide guidance, coaching, and training to other employees within job area. Job-Specific Essential Duties and Responsibilities: - Create, update, unit test, and maintain IBM COBOL programs - Update documentation such as Functional Specification Packages (FSPs) or Program Requirements Packages (PRPs) and/or Visio diagrams, and/or spreadsheets as needed - Track requirements and create/execute unit test cases - Write, analyze, review and/or provide comments on documentation such as Unified Work Requests (UWR), UWR responses and Internal Revenue Manuals (IRM), Interface Control Documents (ICD) Computer Operator Handbooks (COH) - Rewrite programs, using workflow charts and diagrams, and applying knowledge of computer capabilities, tax processing subject matter expertise, and symbolic logic. - Perform or direct the revision, repair, or expansion of existing programs to increase operating efficiency or adapt to new requirements - Consult with managerial, engineering, and technical personnel to clarify program intent, identify problems, and suggest changes - Perform systems analysis and programming tasks to maintain and control the use of computer systems software - Compile and write documentation of program development and subsequent revisions, inserting comments in the coded instructions so others can understand the program - Prepare detailed workflow charts and diagrams that describe input, output, and logical operation, and convert them into a series of instructions coded in a computer language - Consult with and assist testers in the development, SAT and FIT environments Minimum Requirements - Bachelor's degree in relevant field of study and 5+ years of relevant professional experience required, or equivalent combination of education and experience. Job-Specific Minimum Requirements: - Bachelor's Degree from an accredited college or university required; an additional four (4) years of related work experience can substitute for a degree - At least five (5) years of relevant experience required - Must possess an active IRS Moderate-Risk Background Investigation (MBI) - At least four (4) years of experience with IBM COBOL programming language - Experience with DB2 and IBM DB2 utilities - Experience with CICS - Good verbal and written communication skills - Demonstrated success in client support - Ability to interface with all levels of management - Ability to perform complex tasks with minimal supervision and guidance - Excellent time management, scheduling and organizational skills - Ability to work well independently or in a team setting Preferred Skills and Qualifications: - Experience with IRS processing systems; experience with SQL, JCL, Batch processing. #techjobs #veteranspage #LI-Remote EEO Statement Maximus is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, age, national origin, disability, veteran status, genetic information and other legally protected characteristics. Pay Transparency Maximus compensation is based on various factors including but not limited to job location, a candidate's education, training, experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package. Other rewards may include short- and long-term incentives as well as program-specific awards. Additionally, Maximus provides a variety of benefits to employees, including health insurance coverage, life and disability insurance, a retirement savings plan, paid holidays and paid time off. Compensation ranges may differ based on contract value but will be commensurate with job duties and relevant work experience. An applicant's salary history will not be used in determining compensation. Maximus will comply with regulatory minimum wage rates and exempt salary thresholds in all instances. Accommodations Maximus provides reasonable accommodations to individuals requiring assistance during any phase of the employment process due to a disability, medical condition, or physical or mental impairment. If you require assistance at any stage of the employment process-including accessing job postings, completing assessments, or participating in interviews,-please contact People Operations at **************************. Minimum Salary $ 55.29 Maximum Salary $ 75.00
    $84k-108k yearly est. Easy Apply 8d ago
  • Expert Software Engineer

    Amentum

    Principal software engineer job in Springfield, MO

    Your Impact: Are you interested in using your skills to help shape the Cyber, Security, & Intel space? If so, look no further. Amentum is seeking an Expert Software Engineer to join our team of passionate individuals in Springfield, VA. In this role you will support challenging, mission-critical projects that make a direct impact on the Nation's security and intelligence mission. The Geospatial Enterprise Open Data Store (GEODS) contract provides integration, design, development, and sustainment for data services in support of the Federal Government. This Expert Software Developer will serve as the primary technical SME for AI capabilities supporting the GEODS Data Catalog, focusing on automated metadata enrichment, semantic similarity search, vector indexing, entity extraction, and large-scale inference across heterogeneous geospatial datasets. Developers on GEODS routinely design and implement new custom features that solve unique problems, optimize legacy capabilities, and deliver enterprise-level data services. In this role, you will directly shape the evolution of the GEODS Catalog ecosystem and drive integration of advanced AI/ML solutions to enhance discovery, classification, and accessibility of mission-critical data. Responsibilities: As a GEODS Expert Software Engineer, you will serve as a subject matter expert and mentor to other developers, advancing the vision and execution of the GEODS program by completing the following tasks: • Lead the design and development of AI/ML features supporting metadata enrichment, entity extraction, content classification, and semantic match • Develop and integrate vector search, embeddings, RAG pipelines, and ML inference components into GEODS catalog services • Contribute to all phases of the software development life cycle • Write well-designed, testable, efficient, and maintainable code • Ensure designs follow specifications approved by customer • Contribute to planning and prioritization of work for future Program Increments • Recommend changes to improve established application and organizational processes • Prepare and produce releases of software components • Support formal testing and resolution of defects • Provide technical support and consultation for application and infrastructure defects and questions • Provide SME-level guidance to junior/mid-level developers, including technical reviews and mentoring • Collaborate with Data Engineers, Architects, and Product Management on catalog roadmap items Requirements: • At least 6 years demonstrated experience with software development using SAFe or similar Agile methodologies, to include working with Scrum Masters and/or Product Owners to decompose high level requirements into actionable user stories • At least 6 years of demonstrated experience coding in Python or another language • At least 6 years of demonstrated experience with DevSecOps and CI/CD, specifically utilizing GitLab or similar Git repository • At least 6 years of demonstrated experience with Infrastructure as Code (IaC) such as Terraform • At least 6 years of demonstrated experience with Container and Orchestration technologies (e.g., Docker, Kubernetes, OpenShift) • Strong experience with AWS, including but not limited to EC2, DynamoDB, ECS, SQS/SNS, IAM, Lambda, and CDK • Strong experience with AI/ML, including at least one of: o Embedding models (sentence-transformers, Titan, SageMaker JumpStart models) o RAG pipelines o Vector stores (OpenSearch, Elasticsearch, Pinecone-like services) o Metadata extraction and NLP pipelines o Batch/stream interface • Experience designing scalable APIs and backend services • Ability to clearly communicate, verbally and in writing, complex technical concepts and challenges/obstacles in a clear and direct manner Clearance Required: • Active TS/SCI with the ability to obtain a Poly Minimum Years of Education: • Master's degree plus 4 years experience, Bachelor's degree plus 6 years experience, Associates degree plus 12 years experience, or a minimum of 15 years experience, in relevant field Minimum Years of Experience: • Master's degree plus 4 years experience, Bachelor's degree plus 6 years experience, Associates degree plus 12 years experience, or a minimum of 15 years experience, in relevant field Preferred: • Cloud certification(s), preferably from AWS, OCI or Google Cloud • Familiarity with AI/ML, specifically Amazon SageMaker • Experience integrating AI into enterprise catalog systems • React or other front-end experience supporting AI-driven UI enhancements • Previous database experience, specifically Apache Solr • Experience with Atlassian suite, specifically Jira and Confluence • Previous NGA experience #javelin Compensation Details: 218,000 The compensation range or hourly rate listed for this position is provided as a good-faith estimate of what the company intends to offer for this role at the time this posting was issued. Actual compensation may vary based on factors such as job responsibilities, education, experience, skills, internal equity, market data, applicable collective bargaining agreements, and relevant laws. Benefits Overview: Our health and welfare benefits are designed to support you and your priorities. Offerings include: Health, dental, and vision insurance Paid time off and holidays Retirement benefits (including 401(k) matching) Educational reimbursement Parental leave Employee stock purchase plan Tax-saving options Disability and life insurance Pet insurance Note: Benefits may vary based on employment type, location, and applicable agreements. Positions governed by a Collective Bargaining Agreement (CBA), the McNamara-O'Hara Service Contract Act (SCA), or other employment contracts may include different provisions/benefits. Original Posting: 01/07/2026 - Until Filled Amentum anticipates this job requisition will remain open for at least three days, with a closing date no earlier than three days after the original posting. This timeline may change based on business needs. Amentum is proud to be an Equal Opportunity Employer. Our hiring practices provide equal opportunity for employment without regard to race, sex, sexual orientation, pregnancy (including pregnancy, childbirth, breastfeeding, or medical conditions related to pregnancy, childbirth, or breastfeeding), age, ancestry, United States military or veteran status, color, religion, creed, marital or domestic partner status, medical condition, genetic information, national origin, citizenship status, low-income status, or mental or physical disability so long as the essential functions of the job can be performed with or without reasonable accommodation, or any other protected category under federal, state, or local law. Learn more about your rights under Federal laws and supplemental language at Labor Laws Posters.
    $58k-78k yearly est. Auto-Apply 12d ago
  • Software Engineer, macOS Core Product - Springfield, USA

    Speechify

    Principal software engineer job in Springfield, MO

    At Speechify, our mission is to ensure reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products-including apps on iOS, Android, mac OS, Chrome, and web-to listen to PDFs, books, docs, and web content faster, smarter, and more joyfully than ever before. Our product has earned recognition from Google ( Chrome Extension of the Year ) and Apple ( App of the Day and 2025 Inclusivity Design Award) for its impact and accessibility. We're a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class companies like Amazon, Microsoft, Google, Stripe, and more. We move fast, ship often, and love solving real user problems. Role Overview As a Software Engineer on the mac OS team, you'll help build and scale Speechify's core desktop experience for millions of users. You'll own significant parts of our mac OS app architecture, ship production-ready code, and collaborate closely with product, design, and engineering teams across the company. This is a key role for someone who thrives in a fast-paced startup environment, enjoys making high-impact product decisions, loves delightful user experiences, and has a passion for accessibility and performance. What You'll Do Lead key engineering and product decisions for the mac OS app. Write, test, and ship production-quality code that scales to millions of users. Maintain and evolve complex app architecture with a focus on performance and stability. Work within a cross-functional team, partnering with designers and PMs to shape features from concept to launch. Participate in product planning and roadmap discussions. Drive continuous improvement in code quality, CI/CD processes, and development workflows. You should have: Demonstrated experience shipping mac OS (or related desktop) applications used by many customers. Strong engineering instincts with a deep focus on user experience. A strategic mindset for building great products-not just writing code. Ability to work quickly, decide what to build now vs. later, and iterate fast. Experience working in remote, distributed teams. Technical requirements: Swift / SwiftUI (mac OS) proficiency. Solid understanding of AppKit, mac OS frameworks, and desktop-specific UI paradigms. Strong understanding of concurrency and asynchronous execution models Familiarity with Bitrise, CI/CD workflows (e.g., Xcode Cloud, GitHub Actions). Strong understanding of concurrency and asynchronous execution models What We offer: Impact & Ownership: Build and influence a product used by millions globally. Remote First: Flexible, asynchronous work culture. Growth & Leadership: Flat org - leadership is earned by impact, not title. Collaborative Environment: Work with smart, passionate engineers and designers. Competitive Compensation: Market-aligned salary, bonus, and equity. The United States Based Salary range for this role is: 140,000-200,000 USD/Year + Bonus + Stock depending on experience Why Join Speechify? At Speechify, we ship fast, build for real users, and care deeply about quality and accessibility. You'll work on products that change lives, and your contributions will shape both the product and the company. If this sounds like your kind of challenge, we'd love to hear from you. Apply with your resume and links to your portfolio or GitHub! Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
    $58k-78k yearly est. Auto-Apply 12d ago
  • Senior Platform Developer

    Pro It

    Principal software engineer job in Springfield, MO

    Senior Platform DeveloperOverview:The role of a Senior Platform Developer is crucial in our organization as they are responsible for leading the development of our platform, ensuring scalability, performance, and security. They will work closely with cross-functional teams to design and implement solutions that meet the company's technical requirements and objectives.Key Responsibilities: Lead the design and development of scalable and secure platform solutions Collaborate with architects and software engineers to develop efficient and reusable code Design and implement microservices-based architectures Oversee API development and integration with third-party systems Conduct code reviews and provide technical guidance to junior developers Implement best practices and standards for platform development Identify and address technical debt and performance bottlenecks Work with DevOps teams to ensure smooth deployment and operations of platform services Keep abreast of industry trends and best practices in platform development Participate in Agile ceremonies and contribute to sprint planning and estimation Support the troubleshooting and resolution of production issues Collaborate with product management to define technical requirements and prioritize feature development Contribute to the continuous improvement of development processes and methodologies Mentor and coach junior developers Ensure adherence to coding standards and best practices Required Qualifications: Bachelor's degree in Computer Science, Engineering, or related field Proven experience in Java development with expertise in Spring framework Strong understanding of microservices architecture and design patterns Experience in cloud computing platforms such as AWS, Azure, or GCP Proficiency in API development and integration Solid understanding of Agile methodology and practices Experience with containerization and orchestration technologies like Docker and Kubernetes Knowledge of security best practices and implementation in platform development Experience with relational and NoSQL databases Excellent problem-solving and analytical skills Strong communication and collaborative abilities Ability to work effectively in a fast-paced, dynamic environment Strong understanding of software development lifecycle Experience with performance tuning and optimization Ability to lead and mentor junior developers
    $77k-101k yearly est. 60d+ ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Springfield, MO?

The average principal software engineer in Springfield, MO earns between $79,000 and $137,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Springfield, MO

$104,000

What are the biggest employers of Principal Software Engineers in Springfield, MO?

The biggest employers of Principal Software Engineers in Springfield, MO are:
  1. Bass Pro Shops
Job type you want
Full Time
Part Time
Internship
Temporary