Principal Software Engineer

Missionbox Solutions
Annapolis, MD, US
$165K-$205K a year
Full-time

Job Description

We are seeking a highly skilled and experienced Principal Software Engineer. The successful candidate will be responsible for leading and providing technical guidance to a team of software engineers in the design, development, and implementation of complex software systems.

Our client's Technologies focus on Software & System Engineering in Enterprise and Cyber Security solution spaces. Our client excels at delivering stable and reliable software solutions using Agile Software Development principles.

These provide us the capability to deliver a quick turn-around using interactive applications and the integration of industry-standard software stacks .

Nice to Have's :

  • Lead a team of software engineers in the design, development, and implementation of complex software systems
  • Provide technical guidance to the team to ensure software development best practices and standards are met
  • Work with stakeholders to gather and analyze requirements for new software systems and enhancements to existing systems
  • Design and implement high-quality, scalable, and maintainable software solutions
  • Ensure that software projects are completed on time and within budget
  • Collaborate with other teams to integrate software systems with other systems and platforms
  • Research and evaluate new software technologies and methodologies to improve software development processes and systems

Must Have's :

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
  • 10+ years of experience in software engineering with a focus on software design, development, and implementation
  • Strong leadership and team management skills with experience leading and managing software engineering teams
  • Extensive experience in software development using multiple programming languages such as Java, Python, or C++
  • Strong experience in software architecture and design, including the ability to design and implement complex software systems
  • Experience with Agile software development methodologies
  • Strong analytical and problem-solving skills
  • Excellent communication and interpersonal skills
  • Active TS / SCI-FSP

Preferred Qualifications :

  • Experience with cloud computing platforms such as AWS, Azure, or Google Cloud
  • Experience with containerization technologies such as Docker and Kubernetes
  • Familiarity with big data technologies such as Hadoop and Spark
  • Experience with machine learning and artificial intelligence technologies

Benefits : Paid time off

Paid time off

Retirement / 401k Health,

Dental, and Vision insurance

Disability insurance

Life insurance, AD / D, STD / LTD

Professional Development

Certification Award / Bonus

Company Sponsored Activities

Salary : $165,000-205,000

Mission Box Solutions is an Equal Opportunity Employer. We value the benefits of diversity in our workforce. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity and expression, national origin, disability, protected Veteran status, or any other attribute or protected characteristic by law.

Applicants selected may be subject to a government security investigation and must meet eligibility requirements for potential access to classified information.

Accordingly, US Citizenship is required. Our strategic partner is committed to creating a diverse environment and is proud to be an equal opportunity employer.

All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

The statements herein are intended to describe the general nature and level of work being performed by employees and are not to be construed as an exhaustive list of responsibilities, duties, and skills required of personnel so classified.

Furthermore, they do not establish a contract of employment and are subject to change at the discretion of our strategic partner.

About Missionbox Solutions

Founded by a 20-year Army Veteran and his Military Spouse with over 15 years of recruiting experience in military, commercial, and government sectors.

The phrase Mission Box has its origin in recruiting duty while serving in the military. Recruiting expectations were to always make mission , however only the best organizations would achieve what is called Mission Box.

This inspired our name as Mission Box Solutions because we always Mission Box .

30+ days ago
Related jobs
Promoted
Jobs for Humanity
Annapolis, Maryland

Senior Software Engineer, Front End - Principal Associate. We are looking for Front End Software Engineers who are excited about using cutting-edge technologies to drive transformation within Capital One. At least 4 years of professional software engineering experience (Internship experience does no...

Base-2 Solutions, LLC
Fort Meade, Maryland

Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual sof...

Splunk Inc
Maryland, United States

This role is for a Principal Software Engineer on the Mission Control product team in Splunk Enterprise Security which is an analytics-driven SIEM that solves a wide range of security analytics and security operations use cases like incident triaging, incident investigations, incident response, etc....

Cboe Global Markets, Inc.
Maryland
Remote

Cboe Data and Access Solutions division is looking for a highly skilled and experienced Principal Software Engineer to join our team. The ideal candidate has been designing and engineering complex real-time UI’s for several years and comes with a deep understanding of web streaming technologies and ...

Home Depot
MARYLAND, US
Remote

The Software Engineer Principal is responsible for joining a product team and contributing to the software design, software development, and overall product lifecycle for a product that our users love. As a Software Engineer Principal, you will be an extremely knowledgeable Engineer on the product t...

Missionbox Solutions
Annapolis, Maryland

We are seeking a highly skilled and experienced Principal Front End Software Engineer to join our team. Our client's Technologies focus on Software & System Engineering in Enterprise and Cyber Security solution spaces. Our client excels at delivering stable and reliable software solutions using Agil...

Lockheed Martin
Maryland

As the Principal Software Engineer you will:. Design and code new software or modify existing software to add new features. Oversee one or more software development teams and ensure the work is completed in accordance with the constraints of the software development process being used on any particu...

Precision Solutions
Fort Meade, Maryland

Our client is looking for multiple Principal Software Engineers to join their team! In the role of Principal Software Engineer and Subject Matter Expert, you will epitomize the zenith of technical prowess and visionary leadership in software development within our client's organization. Our client i...

GliaCell Technologies
Fort Meade, Maryland

Analyze user requirements to derive software design and performance requirements Design and code new software or modify existing software to add new features Debug existing software and correct defects Integrate existing software into new or modified systems or operating environments Develop simple ...

Missionbox Solutions
Annapolis, Maryland

We are seeking a highly skilled and experienced Principal Software Engineer. The successful candidate will be responsible for leading and providing technical guidance to a team of software engineers in the design, development, and implementation of complex software systems. Lead a team of software e...