Lead Software Developer Kforce Inc.Lead Software DeveloperOverland Park, KS$130,000–$150,000Reporting directly to the CTO, The Lead Developer will serve as the primary technical authority for the React/TypeScript front-end ecosystem while bringing solid full-stack instincts including hands-on PHP and MySQL experience to every project. Kforce has a client in Overland Park, KS that is looking for a highly skilled Lead Software Developer to spearhead a client's front-end engineering efforts and drive the technical direction of their web products.
NewProject Engineer (Commercial and Public Projects) JobotProject Engineer (Commercial and Public Projects)Lenexa, KS$80,000–$110,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. Team members gain exposure to a wide variety of commercial construction projects while working closely with experienced leadership who remain actively involved in day-to-day operations.
NewStructural Engineer JobotStructural EngineerLenexa, KS$100,000–$150,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. The successful candidate will be responsible for developing innovative solutions for complex engineering challenges for various commercial projects.
NewRoadway Engineer- 4+ years JobotRoadway Engineer- 4+ yearsLenexa, KS$100,000–$140,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. A multidisciplinary engineering and consulting firm supporting public and private clients across infrastructure, land development, and facilities projects.
NewRoadway Engineer JobotRoadway EngineerLenexa, KS$60,000–$100,000 / yearInformation collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal. A multidisciplinary engineering and consulting firm supporting public and private clients across infrastructure, land development, and facilities projects.
NewSenior Mechanical Engineer JobotSenior Mechanical EngineerLenexa, KS$110,000–$135,000 / yearWhy This Role Stands Out: You'll own the full product design lifecycle — from early concept to tooling validation to medium-volume production — and serve as the definitive technical authority on plastic part and electro-mechanical assembly design across two engineering sites. Information collected and processed as part of your Jobot candidate profile, and any job applications, resumes, or other information you choose to submit is subject to Jobot's Privacy Policy, as well as the Jobot California Worker Privacy Notice and Jobot Notice Regarding Automated Employment Decision Tools which are available at jobot.com/legal.
Junior Java/C++ Developer SynergisticITJunior Java/C++ DeveloperOlathe, KS$85,000–$135,000 / yearTemporaryContractorFull timeSince 2010, we've helped thousands of candidates land full-time jobs at tech leaders like Google, Apple, PayPal, Visa, Western Union, Wells Fargo, Client, Paypal, Banking, Wayfair, Client, Client and hundreds more with Job offers of $95k to $154k. Currently, We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/Data Engineers/ Data Scientists, Machine Learning engineers for full time positions with clients.
Software Engineer Design System Jack Henry & Associates IncSoftware Engineer Design SystemLenexa, KSRemoteDesigner/Developer Experience (DX): Design predictable and robust APIs, write clear documentation, create component playground environments, and provide support to product teams adopting the system. Strong attention to detail and able to create pixel accurate code from Figma design specs, execute integration tests, visual tests, and unit tests to produce consistent and bug free assets.
Staff Software Engineer Jack Henry & Associates IncStaff Software EngineerKSThis position may be working remotely, but you must reside within 70 miles of one of our office locations in Allen, TX; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Lenexa, KS; Louisville, KY; Monett, MO; Springfield, MO. Conducts & may lead system analysis and programming activities which may require research and timely, effective, and quality delivery of software into production.
Senior Software Engineer Jack Henry & Associates IncSenior Software EngineerKSWhat you'll be responsible for: Performs and may lead system analysis and programming activities which may require research and timely, effective, and quality delivery of software into production. This position may be working remotely, but you must reside within 70 miles of one of our office locations in Allen, TX; Birmingham, AL; Cedar Falls, IA; Charlotte, NC; Lenexa, KS; Louisville, KY; Monett, MO; Springfield, MO.
Sr Software Engineer Cox CommunicationsSr Software EngineerOverland Park, VermontCox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book and industry-leading dealer-facing companies like vAuto and Manheim, all while enjoying the people-centered atmosphere that is central to our life at Cox. Through groundbreaking technology and a commitment to stellar experiences for drivers and dealers alike, Cox Automotive employees are transforming the way the world buys, owns, sells – or simply uses – cars.
Sr. Software Engineer - .NET WellSkySr. Software Engineer - .NETOverland Park, KansasEnsure code meets functional and performance requirements, and advocate for high-quality software and ensure rigorous testing processes, including automated unit tests, integration tests, and other testing frameworks. Experience leveraging AI-assisted development tools (e.g., code generation, automation, or developer copilots) to improve productivity, code quality, and engineering workflows.
Senior Typescript/.NET Software Engineer Garmin International, Inc.Senior Typescript/.NET Software EngineerOlathe, KansasFull timeIn this role, you will develop modern web applications and backend services using TypeScript and C#/.NET that enable cartographers, engineers, and administrators to manage large-scale map processing pipelines, product configuration systems, and platform health dashboards that support map experiences across millions of Garmin devices. Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience.
Software Engineer (.NET) PNC BankSoftware Engineer (.NET)Overland Park, KansasIn addition, PNC generally provides the following paid time off, depending on your eligibility: maternity and/or parental leave; up to 11 paid holidays each year; 9 occasional absence days each year, unless otherwise required by law; between 15 to 25 vacation days each year, depending on career level; and years of service. PNC Employees take pride in our reputation and to continue building upon that we expect our employees to be: Customer Focused - Knowledgeable of the values and practices that align customer needs and satisfaction as primary considerations in all business decisions and able to leverage that information in creating customized customer solutions.
Staff Software Engineer WellSkyStaff Software EngineerOverland Park, KansasEnsure code meets functional and performance requirements, advocate for high-quality software, and ensure rigorous testing processes, including automated unit tests, integration tests, and other testing frameworks. Collaborate with teams to ensure sustained quality and reliability of our software solutions, and act as a go-to expert by identifying and resolving complex, high-priority issues in both development and production environments.
Technical Lead Software Engineer Garmin International, Inc.Technical Lead Software EngineerOlathe, KansasFull timeBachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 9 years relevant experience OR an equivalent combination of education and experience. In this role, you will be responsible for being a key technical contributor and/or Lead Software Engineer in major product and/or application development project or software development for significant new applications of known technology.
Software Engineer III Jack Henry & Associates IncSoftware Engineer IIIKSRemoteThe Software Engineer III, under general supervision, participates in the technical design and implementation of new products or enhancements to existing applications, based on business requirements. This is a remote position and candidates must live within approximately a 70-mile radius of our office locations in Allen, TX; Lenexa, KS; Birmingham, AL; Louisville, KY; Cedar Falls, IA; Charlotte, NC; Springfield, MO; or Monett, MO.
Senior Typescript/.NET Software Engineer Garmin LtdSenior Typescript/.NET Software EngineerOlathe, KSEssential Functions Develop and enhance web-based systems used to visualize, manage, and monitor map data processing, build pipelines, and delivery workflows Design and develop scalable backend services and modern web applications using TypeScript and C#/.NET Offers technical assessments and peer reviews in areas of expertise, new technologies and software designs Collaborate with cartographers, engineers, product teams, and administrators to ensure platform tooling supports real-world operational workflows and product needs Participates in project leadership and/or program planning including providing technical input to product development plans and concept documents Makes substantial contributions toward determination of project goal/objective feasibility and applies good judgment in setting schedules Mentors and provides guidance to less experienced Software Engineers (1 & 2) Research, evaluate, and apply new technologies, frameworks, and engineering practices to improve platform capability, reliability, and developer productivity Contributes to process improvements and establishes new development practices where needed May serve as a Lead Software Engineer for complex or cross-functional software development efforts Provides reliable solutions to a wide range of difficult problems using sound problem solving techniques Basic Qualifications Advanced proficiency in software development using JavaScript/TypeScript and modern frontend frameworks such as Angular or React. In this role, you will develop modern web applications and backend services using TypeScript and C#/.NET that enable cartographers, engineers, and administrators to manage large-scale map processing pipelines, product configuration systems, and platform health dashboards that support map experiences across millions of Garmin devices.
Sr. Software Engineer - SRE WellSkySr. Software Engineer - SREOverland Park, KansasEnsure code meets functional and performance requirements, and advocate for high-quality software and ensure rigorous testing processes, including automated unit tests, integration tests, and other testing frameworks. The Sr Software Engineer - Site Reliability Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions.
Associate Software Engineer - Onsite WellSkyAssociate Software Engineer - OnsiteOverland Park, KansasEnsure code meets functional and performance requirements, advocate for high-quality software, and ensure rigorous testing processes, including automated unit tests, integration tests, and other testing frameworks. Collaborate with teams to ensure sustained quality and reliability of our software solutions, and act as a go-to expert by identifying and resolving complex, high-priority issues in both development and production environments.
Sr. Software Engineer WellSkySr. Software EngineerOverland Park, KansasEnsure code meets functional and performance requirements, and advocate for high-quality software and ensure rigorous testing processes, including automated unit tests, integration tests, and other testing frameworks. Leverage AI tools and platforms as an integral part of daily responsibilities to enhance decision-making, streamline workflows, and drive data-informed outcomes.
Software Engineer 1 - Connect IQ Developer Tools Garmin InternationalSoftware Engineer 1 - Connect IQ Developer ToolsOlathe, KSFull timeBachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field OR an equivalent combination of education and experience. Performs new product and/or application software design and development as well as maintenance activities for products and/or applications already in production using C, C++, Java, TypeScript, Python, or other selected languages.
Staff Software Engineer - Cloud Infrastructure Engineer WellSkyStaff Software Engineer - Cloud Infrastructure EngineerOverland Park, KansasRemoteWe're a small, high-leverage team that wears a lot of hats: systems management, helping product teams ship and operate their Kubernetes workloads, jumping in alongside dev teams during outages, and building custom tooling so we (and everyone we support) can move faster. Collaborate with teams to ensure sustained quality and reliability of our software solutions, and act as a go-to expert by identifying and resolving complex, high-priority issues in both development and production environments.
Sr Lead Software Engineer (ON-SITE) Broadridge Financial Solutions IncSr Lead Software Engineer (ON-SITE)KS$140,000–$160,000 / yearWe are looking for a seasoned Senior Lead Software Engineer specializing in Java and AWS technologies based out of our New York or New Jersey offices, supporting our current and Next Generation print platforms for our internal and external BRCC Customer Communication clients. We believe that associates do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company-and ultimately a community-that recognizes and celebrates everyone's unique perspective.
(Remote) Senior Software Engineer - IBM i / RPG Harris Computer Systems(Remote) Senior Software Engineer - IBM i / RPGTopeka, KSRemoteThe successful candidate will own complex product enhancements, resolve production issues, contribute to modernization initiatives, mentor developers, and help improve the reliability, maintainability, and scalability of MEDHOST's healthcare software products. Strong working knowledge of ILE RPG / RPGLE, including fixed-format and/or free-form RPG, CL, embedded SQL, Db2 for i, physical files, logical files, source physical files, service programs, batch processing, and IBM i job troubleshooting.
Software Engineer WellSkySoftware EngineerOverland Park, KansasDevelop and maintain a robust set of unit tests and participate in other styles of automated testing, including integration, load, and performance testing to validate quality of code written. The Software Engineer is responsible for all stages of the software development lifecycle using a variety of technologies and tools to build impactful software solutions.
Staff Software Engineer Garmin InternationalStaff Software EngineerOlathe, KSFull timeBachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 14 years relevant experience OR an equivalent combination of education and experience. Provides guidance and mentoring to less experienced software engineers in areas such as software methodology, cost analysis, and project management.
Software Engineer- Web Development/Applications Garmin International, Inc.Software Engineer- Web Development/ApplicationsOlathe, KansasFull timeResponsible for planning small/medium-sized projects or tasks, makes substantial contributions to determining the feasibility of goals/objectives, and provides reliable solutions to a variety of problems using sound problem solving techniques. In this role, you will be responsible for designing, enhancing, and developing single and multi-system applications as part of a structured Systems Development Life Cycle (SDLC) process.
Technical Lead Software Engineer Garmin LtdTechnical Lead Software EngineerOlathe, KSResponsible for providing key technical contributions for major new products and/or applications including software development in C, C++, Python or other selected languages May serve as a Lead Software Engineer for projects in new markets or relying heavily on new technologies Mentor and provide guidance to less experienced software engineers (Software Engineer 1 & 2 & Senior Software Engineers) Serve as architect for solutions that span multiple groups or disciplines Work with software vendors to integrate externally developed deliverables into projects, as required Evaluate new technologies, features and functions and offer suggestions Offer process improvement suggestions and author new procedures as appropriate Define general approaches and specific solutions to technical problems considered state of the art Apply extensive technical expertise and analysis to all assigned projects and resolve complex problems Provide significant contribution to software reviews across multiple product and/or application types Complete broadly defined complex tasks including taking conceptual ideas and putting them to practice by using creativity and ingenuity. Excellent academics (cumulative GPA greater than or equal to 3.0 as a general rule) Demonstrated experience in serving as the lead software engineer for projects in new markets or relying heavily on new technologies Demonstrated experience with architecting solutions for multiple groups and/or disciplines Demonated strong and effective verbal, written, and interpersonal communication skills Must be positive, detail oriented, organized, team oriented and a driven problem solver, multi-tasker, and self-starter with the ability to prioritize and lead in a fast paced, deadline-driven environment.
Senior Software Engineer C#/.NET Garmin International, Inc.Senior Software Engineer C#/.NETOlathe, KansasFull timeBachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality.
Sr. Software Engineer (Forward Deployed Engineer) WellSkySr. Software Engineer (Forward Deployed Engineer)Overland Park, KansasEnsure the solutions meets functional and performance requirements, advocate for high-quality software solution, and ensure rigorous testing processes, including automated unit tests, integration tests, and other testing frameworks. Collaborate with teams to ensure sustained quality and reliability of solutions and act as a go-to expert by identifying and resolving complex, high-priority issues in both development and production environments.
Sr Software Engineer Cox Enterprises IncSr Software EngineerOverland Park, KS$101,500–$169,100 / yearCox Automotive employees get to work on iconic consumer brands like Autotrader and Kelley Blue Book and industry-leading dealer-facing companies like vAuto and Manheim, all while enjoying the people-centered atmosphere that is central to our life at Cox. Through groundbreaking technology and a commitment to stellar experiences for drivers and dealers alike, Cox Automotive employees are transforming the way the world buys, owns, sells - or simply uses - cars.
Software Engineer Alarmcom Holdings IncSoftware EngineerLawrence, KSOur comprehensive suite of solutions-including security, video surveillance, access control, active shooter detection, intelligent automation, energy management, and wellness-is delivered exclusively through a trusted network of thousands of professional service providers and commercial integrators across North America and worldwide. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies.
Software Engineer Epiq eDiscovery SolutionsSoftware EngineerOverland Park, KansasRemote$110,000–$160,000 / yearThis role is ideal for candidates who are passionate about building applied AI systems—not just writing code, but designing intelligent solutions that drive automation, efficiency, and innovation across legal operations. You’ll work at the intersection of software engineering and AI, leveraging modern technologies such as GenAI , LLMs , MCP servers , and agentic frameworks to build scalable, production-ready solutions.
NewSoftware Engineer- Billing Platform T-MobileSoftware Engineer- Billing PlatformOverland Park, KansasThe role involves collaborating with engineers to develop software components using technologies such as virtualization, microservices, software-defined networking, network functions virtualization, and big data. Full Stack Developer: Backend - Java, Spring boot, NodeJS, Microservices, REST, Event-driven design (Kafka/RabbitMQ).
Software Engineer-ON SITE Judge GroupSoftware Engineer-ON SITEOlathe, KSDevelop key product features within existing large-scale React-based applications and new strategic initiatives that will drive system and operational efficiencies, measure system performance, and provide glue for complex solutions. By providing your phone number, you consent to: (1) receive automated text messages and calls from the Judge Group, Inc. and its affiliates (collectively "Judge") to such phone number regarding job opportunities, your job application, and for other related purposes.
Sr. Engineer, Software Verint Systems, Inc.Sr. Engineer, SoftwareTopeka, KSThe Senior Software Engineer works closely with a global team of engineers to build robust solutions that meet our business objectives following continuous integration and continuous deployment processes, while supporting software and associate software engineers. Subject to their specialization, this Senior Software Engineer leads the design, development, testing, publishing, and/or support of different cloud-based products and solutions and serves as subject matter expertise for customer implementation and cloud platform support.
Sr Software Engineer, iOS T-MobileSr Software Engineer, iOSOverland Park, KansasThe Sr Software Engineer works with a team of other software engineers, network and systems engineers to design, implement, and deploy software which meet customer's requirements, scales easily, removes the limitations of traditional networking solutions, and supports deployment in highly available environments. The Sr Software Engineer actively participates in architecture and design of various software components focused on creating applications that leverage technologies such as virtualization, micro services, SDN, NFV, and Big Data platforms and technologies.
Embedded C++ Software Engineer - Speech Tech Garmin InternationalEmbedded C++ Software Engineer - Speech TechOlathe, KSFull timeBachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality.
Senior .Net Software Engineer - API Garmin InternationalSenior .Net Software Engineer - APIOlathe, KSFull timeBachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality.
Senior Map Technology Software Engineer - File Format Garmin InternationalSenior Map Technology Software Engineer - File FormatOlathe, KSFull timeBachelors of Science Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math or Physics or another relevant engineering/technical fieldAND a minimum of 5 years relevant experience OR an equivalent combination of education and relevant experience . Our maps, known for their seamless routing and search capabilities, enhance the user experience across popular product lines like Fenix, Forerunner, Montana, and Edge.
Senior Software Engineer - Aviation Displays Garmin InternationalSenior Software Engineer - Aviation DisplaysOlathe, KSFull timeBachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality.
Senior Software Engineer Garmin InternationalSenior Software EngineerOlathe, KSFull timeBachelor's Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality.
Senior C++ Software Engineer - .NET Garmin InternationalSenior C++ Software Engineer - .NETOlathe, KSFull timeMay serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality. Must be positive, detail oriented, organized, team oriented and a driven problem solver, multi-tasker, and self-starter with the ability to prioritize and lead in a fast paced, deadline-driven environment .
Software Engineer - Weather Radar Garmin International, Inc.Software Engineer - Weather RadarOlathe, KansasFull timeBachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality.
Embedded Software Engineer 2 - Avionics Garmin International, Inc.Embedded Software Engineer 2 - AvionicsOlathe, KansasFull timeBachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 1 year relevant experience OR an equivalent combination of education and experience. Proficient knowledge, utilization and mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers).
Software Engineer 2 (UI) Garmin International, Inc.Software Engineer 2 (UI)Olathe, KansasFull timeBachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 1 year relevant experience OR an equivalent combination of education and experience. Proficient knowledge, utilization and mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers).
Software Engineer - Avionics Garmin International, Inc.Software Engineer - AvionicsOlathe, KansasFull timeBachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 1 year relevant experience OR an equivalent combination of education and experience. Proficient knowledge, utilization and mastery of relevant software engineering tools (configuration management systems, build processes, debuggers, emulators, simulators and logic analyzers).
Senior C# Software Engineer - Map Data Garmin International, Inc.Senior C# Software Engineer - Map DataOlathe, KansasFull timeYou will contribute across the map content lifecycle, from importing and normalizing diverse spatial data sources to evaluating data quality, generating new map features, and improving the reliability and scalability of Garmin’s map data processing pipelines. Bachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience.
Senior C++ Software Engineer Garmin International, Inc.Senior C++ Software EngineerOlathe, KansasFull timeBachelor’s Degree in Computer Science, Electrical Engineering, Computer Engineering, Software Engineering, Aerospace Engineering, Math, Physics or related field AND a minimum of 5 years relevant experience OR an equivalent combination of education and experience. May serve as a Lead Software Engineer for complex software development project designs and/or reviews architected modules and software systems supporting new technology or improving capability/performance of existing functionality.