Senior Software Engineering Manager

1 week ago


Columbia, Maryland, United States Promote Project Full time

At Promote Project, we are dedicated to collaborating with leading organizations to swiftly and accurately secure exceptional talent while offering a unique pricing structure. Our commitment lies in sourcing elite professionals to ensure our clients maintain a competitive edge.

Our client, a Woman-Owned enterprise, is committed to surpassing customer expectations at every touchpoint and aims to be the trusted partner of choice for their contractor associates. They strive to foster an ethical and collaborative work environment where every employee is motivated to deliver their utmost in support of client success and organizational goals.

Position Type: Full-time/Permanent Employee

Work Arrangement: Remote

The anticipated salary range for this role is $198,000-$258,000. Various factors may influence the final compensation, including Federal Government contract labor categories, relevant experience, specific skills, geographic location, educational background, and certifications.

Position Overview

Our client is in search of a senior-level professional to oversee and manage their Software Development capabilities.

Key Responsibilities
  • Assess, enhance, and oversee Software Engineering recruitment and hiring procedures.
  • Develop and implement a Software Engineering culture strategy, and manage its execution.
  • Establish and oversee a Software Engineering Employee development framework.
  • Support and ensure compliance with the client's Cybersecurity Maturity Model Certification (CMMC) standards.
  • Evaluate, estimate, and collaborate on the client's research and development initiatives.
  • Provide general support for business development efforts.
Essential Qualifications
  • Security Clearance: Top Secret with SCI Eligibility
  • Education/Experience: 15+ years in Government Software Engineering, aligned with preferred technical skills, and a Bachelor’s degree in Computer Science, Computer Engineering, or a related discipline.
  • All applicants must be U.S. Citizens.
Preferred Technical Skills
  • Programming Languages: Java, Python, JavaScript
  • Database Management: Relational Databases (PostgreSQL, MySQL, etc.) and NoSQL solutions (Accumulo, DynamoDB, OpenSearch, etc.)
  • Software Build Tools: Java build tools (Ant, Gradle, Maven, etc.), CI/CD tools (GitHub Actions, Jenkins, etc.)
  • Java Frameworks: Spring and Spring Boot or Quarkus
  • Data Processing Technologies: Kafka, NiFi, ActiveMQ, RabbitMQ, SQS, etc.
  • Development Operating Systems: Proficient in Windows, Linux, and Mac
  • Version Control: Familiarity with Git
  • Containerization: Experience with Kubernetes and Docker
  • Software Testing: Junit, PyUnit, etc.
  • Software Security/Quality Assurance Testing: Sonar/SonarQube, Fortify, Code Review, Code Coverage
  • Data Formats: JSON, YAML, XML, AVRO, Protobuf, Parquet, etc.
  • Cloud Services: Experience with AWS, Azure, or Google Cloud
  • Soft Skills: Exceptional verbal and written communication abilities.

Promote Project is an Equal Opportunity Employer – Females/Minorities/Protected Veterans/Individuals with Disabilities.

Please mention the word IMPARTIALITY when applying to demonstrate that you have thoroughly read the job description.

Job Type:

Remote Position

Tags:
  • software
  • director
  • technical
  • code
  • java
  • nosql
  • management
  • recruiting
  • engineering


  • Columbia, Maryland, United States Independent Software Full time

    Position OverviewRole Summary:As a Senior Systems Engineer, you will be responsible for the design and enhancement of system architectures to align with client specifications. This includes the creation of comprehensive documentation and schematic packages as necessary. The selected candidate will also conduct product and capability evaluations to ensure...


  • Columbia, Maryland, United States Independent Software Full time

    Position OverviewRole SummaryAs a Senior Systems Engineer, you will be responsible for the design and enhancement of system architectures to align with client specifications. This includes the creation of comprehensive documentation and drawing packages as necessary. The selected candidate will also conduct product and capability evaluations to ensure...


  • Columbia, Maryland, United States Independent Software Full time

    Job OverviewRole SummaryAs a Senior Systems Engineer, Level 3, you will be responsible for the design and modification of system architectures to ensure they align with client specifications. This includes the creation of comprehensive documentation and drawing packages as necessary. The selected candidate will also conduct product and capability testing,...


  • Columbia, Maryland, United States Independent Software Full time

    Position OverviewRole Summary:As a Senior Systems Engineer, you will be responsible for the design and modification of system architectures to align with client specifications. This includes the creation of comprehensive documentation and drawing packages as necessary. The selected candidate will also engage in product and capability evaluations to ensure...


  • Columbia, Maryland, United States Independent Software Full time

    Position OverviewRole Summary:As a Senior Systems Engineer, you will be responsible for the design and enhancement of system architectures to fulfill client specifications. This includes the creation of necessary documentation and drawing packages. The selected candidate will also conduct product and capability assessments to ensure compliance with...


  • Columbia, Maryland, United States Bestgate Engineering Full time

    Senior Systems Engineer OpportunityBestgate Engineering is excited to announce an opening for a Senior Systems Engineer to become part of a dynamic team dedicated to supporting military and government projects. The successful candidate will demonstrate exceptional project management capabilities and a solid understanding of Scrum methodologies. Key...


  • Columbia, Maryland, United States Bestgate Engineering Full time

    Position Overview: Senior Systems EngineerAn exceptional opportunity is available at Bestgate Engineering for a Senior Systems Engineer to become part of a dynamic team of experts. The successful candidate will possess robust project management capabilities and be proficient in Scrum methodologies. Key responsibilities include gathering requirements,...


  • Columbia, Maryland, United States Bestgate Engineering Full time

    Position Overview: Senior Systems EngineerAn exceptional opportunity is available at Bestgate Engineering for a Senior Systems Engineer to become part of a dedicated team of experts. The ideal candidate will possess robust project management capabilities and a strong grasp of Scrum methodologies. Key responsibilities encompass gathering requirements,...


  • Columbia, Maryland, United States Independent Software Full time

    Job OverviewPosition Summary:As a Senior Systems Engineer, Level 3, you will be responsible for the design and modification of system architectures to ensure alignment with client specifications. This role includes the creation of necessary documentation and drawing packages. The successful candidate will also conduct product and capability evaluations to...


  • Columbia, Maryland, United States TCOM, L.P. Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at TCOM, L.P. as a Lead Technical Developer. The successful candidate will be responsible for designing, developing, and implementing complex software systems, as well as leading cross-functional teams to deliver high-quality solutions.Key...


  • Columbia, Maryland, United States Synergy ECP Full time

    Position: Senior Software EngineerLocation: Columbia, MDOverview:Synergy ECP, a prominent platform organization backed by Falfurrias Capital Partners, boasts a skilled and committed workforce dedicated to delivering a comprehensive array of services within the defense and intelligence sectors. Our expertise encompasses software engineering, cybersecurity,...


  • Columbia, Maryland, United States DeNovo Solutions, LLC Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at DeNovo Solutions, LLC. As a Senior Software Engineer - Signal Processing, you will be responsible for developing, maintaining, and enhancing signal processing software.Key ResponsibilitiesDesign, develop, and test software components for signal processing...


  • Columbia, Maryland, United States Leidos Full time

    About the RoleWe are seeking a highly skilled Senior Software Systems Engineer to join our team at Leidos. As a key member of our team, you will be responsible for developing, maintaining, and enhancing complex software systems.Key ResponsibilitiesDevelop and maintain Robot Framework / Python-based regression, acceptance, and field test suites.Apply systems...


  • Columbia, Maryland, United States The Squires Group Full time

    Overview We are thrilled to present an opportunity for a Senior Java Software Engineer to become a vital part of our team. In this role, you will engage with advanced technologies and collaborate with a talented group to create exceptional software solutions. Primary Duties Crafting enterprise-level APIsDeveloping RESTful web servicesImplementing...


  • Columbia, Maryland, United States InterImage Full time

    Job OverviewKey Responsibilities:The Senior Software Systems Engineer is responsible for the development, maintenance, and enhancement of intricate software systems, including high-performance analytics, innovative algorithm creation, management of extensive data sets, real-time processing systems, and business management information systems, all based on...


  • Columbia, Maryland, United States Independent Software Full time

    Role OverviewAs a Senior Systems Architect, you will be responsible for the design and enhancement of system architectures to ensure they align with client specifications. This includes the creation of necessary documentation and design packages. The successful candidate will also engage in product and capability evaluations to confirm compliance with...


  • Columbia, Maryland, United States Independent Software Full time

    Job OverviewRole Summary:As a Senior Configuration Management Specialist, you will oversee the configuration management (CM) processes for both developmental and operational systems.Key Responsibilities:Establish and enforce hardware and software version control protocols, policies, and practices.Collaborate with developmental and operational teams to...


  • Columbia, Maryland, United States Independent Software Full time

    Job OverviewPosition Summary:As a Senior Configuration Management Specialist, you will oversee the configuration management (CM) processes for both developmental and operational systems.Key Responsibilities:Establish and enforce hardware and software version control processes, policies, and procedures.Collaborate with developmental and operational teams to...


  • Columbia, Maryland, United States Harris Geospatial Solutions Full time

    About the RoleWe are seeking a highly motivated and experienced Engineering Manager to join our team at Harris Geospatial Solutions. As a key member of our engineering organization, you will be responsible for managing the development of complex systems, leading a team of engineers, and ensuring the delivery of high-quality products.Key...


  • Columbia, Maryland, United States Leidos Full time

    About the RoleLeidos is seeking a highly skilled Software Engineer to join our team. As a key member of our Agile development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirementsDebug existing software and correct...