Senior Software Engineer
Dit-mco International
Senior Software Engineer – Aerospace & Defense Test Systems
Location: Kansas City, MO
Job Type: Full-Time
Industry: Aerospace, Defense, Automated Test Equipment
Citizenship Requirement: U.S. Citizenship Required
Senior Software Engineer – Cutting-Edge Technology
Build Something That Matters
DIT-MCO International has been a trusted leader in wire harness testing and aerospace innovation for more than 75 years. We design and manufacture advanced test equipment for aerospace, defense, and industrial customers worldwide. We're looking for a Senior Software Engineer who enjoys developing software, solving problems, and collaborating to build high-quality, effective software solutions. If you enjoy software development, troubleshooting, automation, and continuous improvement for mission-critical testing systems used in demanding environments, we'd love to meet you.
Why Join DIT-MCO?
Work for a stable, employee-focused company with more than 75 years of success
Be part of a collaborative engineering and manufacturing team
Make a direct impact on production quality, efficiency, and continuous improvement
Work on sophisticated aerospace and electronic manufacturing products
Competitive pay, excellent benefits, and opportunities for growth
About the Role
DIT-MCO International is seeking a Senior Software Engineer to design, develop, and maintain software used in advanced automated test equipment. In this role, you will lead software development efforts from concept through deployment, working closely with cross-functional engineering teams to deliver reliable, high-performance solutions.
This position is ideal for an experienced engineer who enjoys solving complex problems, working at the intersection of software and hardware, and taking ownership of technical outcomes.
What You’ll Do
- Research, design, and develop computer and network software and specialized utility programs
- Analyze user and system requirements to create effective software solutions
- Lead software projects from concept through completion, ensuring quality and performance
- Oversee software architecture and design for new product development
- Develop and implement software using Microsoft .NET and Visual Studio (C#)
- Support and maintain both new and legacy software used in automated test equipment
- Work with hardware engineers to integrate software and hardware systems
- Ensure system specifications and performance requirements are clearly understood and met
- Collaborate with product management, project management, engineering teams, and customers
- Develop, deploy, and support software as assigned
- Guide and mentor team members through knowledge sharing and technical leadership
- Assist with troubleshooting analog and digital hardware as it relates to software systems
Requirements
Education and Experience
- Bachelor's degree in a relevant field of engineering, computer science, or equivalent experience.
- U.S. citizenship.
- Minimum of five years of experience as a Software Developer, Software Engineer, or similar role.
- Demonstrated expertise developing web applications within popular frameworks, with a strong command of software design and development in a test-driven environment.
- Proven experience applying Agile development methodologies, including leading or guiding Agile practices within a team.
- Advanced proficiency in database management, SQL, and Object-Relational Mapping (ORM) frameworks.
- Specific and related industry experience, in addition to analog and digital hardware troubleshooting skills.
Skills
- Experience with Microsoft Office (Excel, Word, Outlook, and Project).
- Excellent communication skills, both written and verbal.
- Strong organizational skills and attention to detail, quality, and efficiency.
- The ability to handle sensitive information discreetly and confidentially.
- Demonstrate strong problem-solving skills and the ability to make timely and informed decisions.
- Proficient in both independent work and collaborative team environments.
- Interact and build relationships with internal personnel at all levels of the organization.
- Self-motivated and able to manage time and projects effectively.
- Identify and analyze complex situations, determine potential solutions, and implement strategies to overcome challenges while considering the team's input and best interests.
- Analog and digital hardware troubleshooting skills.
- Willingness to learn and adapt to new technologies and processes.
Primary Job Duties
- Own software architecture and design decisions for new products, from conception through completion.
- Lead the design of algorithms and flowcharts, in collaboration with other developers.
- Produce clean, efficient code based on specifications, within a test-driven development environment.
- Integrate software components into fully functional software systems and oversee verification and deployment.
- Ensure clear understanding of system specifications and requirements across the project team.
- Serve as a subject matter expert in essential core technologies.
- Troubleshoot, debug, and upgrade existing and legacy software.
- Gather and evaluate user feedback; recommend and drive execution of improvements.
- Create and maintain technical documentation for reference and reporting.
- Collaborate with Product Managers, Project Managers, other engineers, other departments, and customers to drive innovation, solve complex problems, and deliver high-quality solutions.
- Guide and mentor team members by providing constructive feedback, offering growth opportunities, and sharing knowledge and expertise.
- Lead by example, demonstrating integrity, professionalism, and a strong work ethic.
- Supervise or train project team members, as necessary.
Work Environment
- Good or corrected vision and the ability to distinguish colors.
- Ability to perform the physical activities necessary to carry out job responsibilities, including moving about the work environment and maintaining stationary positions as needed.
- Manual dexterity is sufficient to operate equipment, tools, and standard office technology.
- Ability to function in a fast-paced environment, manage multiple priorities, meet deadlines, and effectively handle changing demands.
- Ability to occasionally lift, carry, push, or pull up to 25-50 pounds, depending on position requirements.
- ...through a complete remodel and is a great space for their employee team building. This team is open to hiring either a software engineer or a senior software engineer. This is a key team member for a freshly launched SAAS product. Qualifications Required Skills...SeniorFull timeWork at office2 days per week
- ...pilots safer. We will give you a chance to work with some of the most talented people in the graphics industry. The Senior Runtime Software Engineer will play a key role in the small core software team, responsible for designing and developing the next generation of...SeniorFull timeRelocation
- ....Required Work Experience: 5 years professional experience in software development. Computer Science fundamentals in object-oriented... ...on small to midsize complex projects. Work closely with other engineers to develop the best technical design and approach for new product...SeniorFull timePart timeWork experience placementFlexible hours
- We're Looking for an experienced Senior Software Engineer!About the Company:Security Benefit is a leader in the U.S. retirement market with more than $75 billion in assets under management. We offer opportunities to thrive, innovate, and make an impact. As part of our...SeniorFull timeTemporary workImmediate startRemote workFlexible hours
- ...WHAT YOU'LL DO As a Senior Software Engineer you will have responsibility for developing, testing, implementing, and maintaining software applications in a for-profit organization utilizing Microsoft technologies. WHERE YOU'LL WORK ~ This...SeniorWork experience placementRemote work
- ...for TCPA compliance. Job Summary We are looking for a Senior Elixir Engineer to play a key role in scaling and enhancing our TrustedForm... ...requirements into well-tested, maintainable, and reliable software solutions. Ensure system scalability, performance, and reliability...SeniorFull timeRemote workFlexible hours
$140k - $200k
...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design...SeniorFull timeWork at office- ...Senior Software Engineer At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people inspired innovation...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
- ...our clients. We work on a variety of exciting projects, from software development and network management to cybersecurity and... ...contribute to a forward-thinking team. Job Summary: The Senior Software Engineer supports ScriptPro’s Information Services and business operations...SeniorTemporary workRemote workHome officeMonday to FridayShift work
$44 - $48 per hour
...Job Description Our client is seeking a dynamic, senior level Software Engineer to join their team. This individual will design, modify, develop, write and implement software programming applications. The Software Engineer will support and/or install software applications...SeniorHourly payFull timeContract work- ...Job Description Job Description 1-800-GOT-JUNK? is seeking a Senior Software Engineer (Full Stack) to join our Product & Technology team in Kansas City . You will sit on the Omni Channel Product Team, building commercial customer and field-facing products end to...SeniorWork at officeRemote work
$110k - $270k
...based solutions and state-of-the-art technologies to deliver product excellence and customer success. In the role of Senior Software Engineer, Data Platform at Opendata, you'll spearhead the development of entirely new architecture for our new Data platform from the...SeniorRemote jobFull timeWork at officeLocal areaWork from homeFlexible hours- The Software Engineer is responsible for assisting in designing, coding, testing, and maintaining software applications under the guidance of senior engineers. You will collaborate with cross-functional teams to understand requirements, contribute to technical solutions...Senior
$2,500 per month
At WellSky, we are building impactful software solutions that prioritize end-user efficiency... ...business units and product lines, our engineering teams tackle a diverse range of exciting... ...problem-solvers to join us as Senior Software Engineers. Whether your expertise...SeniorFull timeWork experience placement- Front-end Developer With Angular And Node.js Location: Remote Duration: 12 months+ Interview: Video Client: Healthcare Front End: Angular4+, Node.js (backend), API and Typescript No less than 7 years of experience. JavaScript libraries such as jQuery...SeniorRemote work
- ...Your mission , should you decide to accept it, is the following: Design, implement and test leading edge software in either a mentoring or team engagement model, either as a lead or member. Work with other members of the team to ensure successful delivery that exceeds...SeniorFull timeLocal areaFlexible hours
- ...certification must be obtained within 30 days of offer.Additional InformationAll your information will be kept confidential according to EEO guidelines.SummaryFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information Technology And ServicesSenior
$60k - $65k
A technology firm is seeking an experienced Asset Manager to lead SAP Enterprise Asset Management initiatives. Candidates should have over 15 years in the industry and mastery of S/4HANA EAM, along with SAP Plant Maintenance experience. This role involves requirement gathering...Senior$77k - $202k
...SummaryThe OpportunityAs a GIS Web AI Developer, Senior Associate, you will play a pivotal role... ...will analyze client needs, implement software solutions, and provide training and... ...Computer and Information Science, Computer Engineering, Computer Management, Computer Science,...SeniorFull timeH1b- ...deployments and ensure stable releases. Collaborate closely with cross-functional teams and adhere to Agile processes. Follow software development best practices and maintain high code quality standards Required Skills Qualifications: Strong experience...Senior
- ...channels. We are looking for a highly skilled and hands-on Senior AI Engineer to lead the design, development, and productionization of... ...work experience. ~7+ years of hands-on full-stack software engineering experience, with significant experience building...SeniorFull timeWork experience placement
- ...About the job Senior DevOps Engineer Duration: 12 months, through 2023 Overview As a member of the Software Defined Networking team, you will own and deliver the code to bring our network to the next level. As a "militantly automated" team, we work in Source...Senior
- ...Senior Application Security Engineer The Senior Application Security Engineer is a deeply technical, hands-on engineering and architect-level role... ...business groups, embeds secure-by-design principles into the Software Development Lifecycle (SDLC), and leads the...Senior
$77k - $202k
...Description & SummaryThe OpportunityAs a SAP BRIM Consultant, Senior Associate, you will play a pivotal role in helping clients optimize... ...operational efficiency by analyzing client needs, implementing software solutions, and providing training and support for seamless...SeniorFull timeH1b$122k - $240.5k
...responsibly and at scale. We're growing a team of engineers who want to work at the center of that... .../verticalized sector solutions in software, data, AI, network, and hybrid cloud... ...development From entry-level employees to senior leaders, we believe there’s always room...SeniorWork at officeLocal areaVisa sponsorshipShift work- ...and rapidly transform the way their clients do business. As a Senior AI Engineer, you will understand how AI is positioned to meet business... ...solutions that meet business objectives5 years of professional software engineering experience in Azure and Python3 years of...SeniorFull time
$110.7k - $218.3k
...scientists, operators, creatives, designers, engineers, and architects. Our team balances... ...and scripting extensionsExperience with software development and scripting technologies.... ...development From entry-level employees to senior leaders, we believe there’s always room...SeniorLocal areaVisa sponsorship- ...Senior C++ Software Engineer We are seeking a full-time Senior C++ Software Engineer to join our team at Garmin's U.S. headquarters in the Greater Kansas City area. The Map Technology team develops tooling for state-of-the-art solutions that support mapping features...SeniorFull time
$92.1k - $140k
...Our Banno Financial Platform group is seeking a talented Android Engineer to help us provide the most cutting-edge mobile banking... ...require research and timely, effective, and quality delivery of software into production. Performs, and may lead, technical/engineering...SeniorPermanent employmentH1bWork at officeLocal areaRemote work- ...is searching for an Applications Support Engineer to join their client's team Kansas City,... ...a modern, integrated environment. As a Senior Application Support Engineer, you are a... ...IBM App Connect (ACE), or file-transfer software (e.g., Cleo Harmony). Why This Role...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer fintech Kansas City, MO
- startup software engineer Kansas City, MO
- financial software developer Kansas City, MO
- junior software developer remote Kansas City, MO
- software engineer Kansas City, MO
- software developer internship no experience Kansas City, MO
- software engineer entry level Kansas City, MO
- software engineer amazon Kansas City, MO
- senior robotics software engineer Kansas City, MO
- experienced software developer Kansas City, MO



