24 days old

Lead Software Systems Engineer

Aberdeen, MD
Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challengesand we're committed to the long-term well-being of our employees. MITRE is different from most technology companies. We are a not-for-profit corporation chartered to work for the public interest, with no commercial conflicts to influence what we do. The R&D centers we operate for the government create lasting impact in fields as diverse as cybersecurity, healthcare, aviation, defense, and enterprise transformation. We're making a difference every dayworking for a safer, healthier, and more secure nation and world. Our workplace reflects our values. We offer competitive benefits, exceptional professional development opportunities, and a culture of innovation that embraces diversity, inclusion, flexibility, collaboration, and career growth. If this sounds like the choice you want to make, then choose MITREand make a difference with us.


MITRE is seeking a Lead Software Engineer to provide critical software engineering, software design/architecture, and data engineering knowledge for our customers/sponsors. This is an excellent opportunity to apply your software system skills to influence the development and shaping of work across MITREs programs and domains to focus on technical software challenges, innovative solutions-oriented results, and sponsor impact. Become a part of a team which aspires to be the indispensable, trusted partner and technical advisor to a diverse set of customers and sponsors who demand insightful software engineering products and services.

Key Functions:

The candidate will provide technical leadership and expertise in solving our sponsor's critical software and systems engineering problems. The candidate will apply their breadth of technical knowledge and experience in contributing to the development of solutions in the area of software engineering, software architecture, software application development, database engineering, cloud technologies, data analytics, advanced technology assessments.

Minimum Qualifications:


BS Degree and 3 years of relevant experience


Required Qualifications:


Experience with Army domain
Experience with Software Engineering, Software Development and Design, Software Testing and Software Architecture.
Hands-on experience in programming languages/technologies such as C#, C++, Java
Experience with data architectures, data models, evaluation of different model architectures, trade studies, and logical and physical model definition
Familiarity and understanding of large-scale distributed systems, messaging and other middleware architectures, to including enterprise service bus and data federation components.
Knowledge of web development, XML, RESTful services, SOAP, JSON
Knowledge of software engineering processes including agile development
Excellent written, interpersonal and oral communication skills

Preferred Qualifications:

Knowledge of Army Mission Command Systems
Knowledge of cloud computing and virtualization technologies (e.g., VMware)
Familiar with Database systems, architecture and development
Familiar with scripting languages such as JavaScript, Perl and Python
Familiar with mobile environments, mobile computing, and mobile platform development.
Knowledge of distributed file systems and distributed execution frameworks
Knowledge of software analysis and assessments to improve software quality


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Lead Software Systems Engineer

Aberdeen, MD

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast