Senior Python Developer

4 days ago


Fort Meade, Maryland, United States CTC Group Full time
Job Summary

CTC Group is seeking a highly skilled Python Developer to join our team. As a Python Developer, you will be responsible for integrating products within the organization and across the agency baseline. You will have the opportunity to work with container technologies and service-oriented architectures to enhance capabilities that perform geolocations supporting the warfighter.

Key Responsibilities

Optimize prototype solutions into efficient production services and integrate with other services
Analyze user requirements to derive software design and performance requirements
Debug existing software and correct defects
Provide recommendations for improving documentation and software development process standards
Design and code new software or modify existing software to add new features
Integrate existing software into new or modified systems or operating environments
Develop simple data queries for existing or proposed databases or data repositories
Write or review software and system documentation
Serve as team lead at the level appropriate to the software development process being used on any particular project
Design or implement complex database or data repository interfaces/queries
Develop or implement algorithms to meet or exceed system performance and functional standards
Assist with developing and executing test procedures for software components
Develop software solutions by analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and investigate problem areas
Modify existing software to correct errors, to adapt to new hardware, or to improve its performance
Design, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design
Design or implement complex algorithms requiring adherence to strict timing, system resource, or interface constraints; Perform quality control on team products
Implement recommendations for improving documentation and software development process standards
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 particular project
Confer with system engineers and hardware engineers to derive software requirements and to obtain information on project limitations and capabilities, performance requirements and interfaces
Coordinate software system installation and monitor equipment functioning to ensure operational specifications are met

Qualifications

Active TS/SCI with polygraph security clearance
Bachelor's degree in Computer Science or related discipline from an accredited college or university is required.
Fourteen (14) years' experience as a SWE, in programs and contracts of similar scope, type, and complexity is required
Experience developing in Python
Experience developing Service oriented architectures
Experience developing Microservice solutions
Experience developing scalable solutions, applicable to both large- and small-scale platforms
Experience with Gitlab
Experience with container technologies (Preferably Podman, at least Docker)

Desired Skills

Experience with infrastructure message (i.e., ITX)
Experience with Google Proto Buffs
Database experience such as Mongo or MySql
Experience with Agile development practices
Experience with Atlassian tools (Jira, Confluence)

Why CTC Group?

As a Service-Disabled Veteran-Owned Small Business (SDVOSB), we recognize that successful partnerships are based on open and direct communication, mutual respect, and the ability to adapt to evolving capabilities. Our cleared employees bring decades of experience supporting customers in the Intelligence and Defense communities. We specialize in providing engineering, technical, operational support, and training services to Federal government, and Mission Operations.

CTC Group provides a comprehensive benefits package that includes, but is not limited to, Health/Dental/Vision, 401k, PTO and holiday pay, disability and life insurance. To learn more about our benefits, click here.

CTC Group provides equal employment opportunities to all employees and applicants without regard to race, color, religious creed, sex, national origin, ancestry, citizenship status, pregnancy, physical disability, genetic information, mental disability, age, military status or status as a Vietnam-era or special disabled veteran, marital status, registered domestic partner status, gender (including sex stereotyping), medical condition (including, but not limited to, cancer related or HIV/AIDS related) or sexual orientation in accordance with applicable federal and state laws.

  • Fort Meade, Maryland, United States C T C Group Full time

    Job SummaryCTC Group is seeking a highly skilled Senior Python Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems using Python.Key Responsibilities:Design and develop scalable, efficient, and secure software systems using Python.Collaborate with...


  • Fort Meade, Maryland, United States ARSIEM Corporation Full time

    About ARSIEM CorporationWe are a trusted partner to the US government, providing cutting-edge technical solutions to support their mission. Our team of experts is committed to delivering exceptional results and fostering a collaborative environment.Job SummaryWe are seeking a highly skilled Python Software Developer to join our team. This role will involve...

  • Python Developer

    4 weeks ago


    Fort Meade, Maryland, United States CTC Group Full time

    Job DescriptionCTC Group is seeking a skilled Python Developer to integrate products within the organization and across the agency baseline. As a key member of our team, you will have the opportunity to work with container technologies and service-oriented architectures to enhance capabilities that perform geolocations supporting the warfighter.Key...


  • Fort Meade, Maryland, United States ASM Research Full time

    Job SummaryWe are seeking a highly skilled Senior Business Intelligence Developer to join our team at ASM Research. As a key member of our analytics team, you will be responsible for designing, developing, and implementing complex business intelligence reports using leading edge technologies.Key Responsibilities:Design and develop business intelligence...


  • Fort Meade, Maryland, United States Bison Group LLC Full time

    Job DescriptionBison Group LLC is seeking a highly skilled Senior Software Developer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining cutting-edge Web-based software solutions using C# and .Net.Key Responsibilities:Develop new Web-based software solutions and maintain...


  • Fort Meade, Maryland, United States Steel Point Solutions LLC Full time

    Steel Point Solutions LLC is a leading provider of integrated business solutions for government and commercial enterprises.We are seeking a highly skilled Senior ICAM Software Developer to join our team.The ideal candidate will have a strong understanding of identity management and access control concepts, as well as experience with ICAM frameworks and...


  • Fort Meade, Maryland, United States Triaplex, Inc. Full time

    Software Engineer OpportunityTriaplex, Inc. is seeking a skilled Software Engineer to support a mission-focused customer in the development of a Radio Frequency Processing System. The ideal candidate will have a background in C++, Python, and MATLAB, with experience in signals processing and software development.Key Responsibilities:Analyze user requirements...


  • Fort Meade, Maryland, United States Precision Solutions Full time

    Job Title: Senior DevOps EngineerAt Precision Solutions, we are seeking a highly skilled Senior DevOps Engineer to join our team. As a Senior DevOps Engineer, you will be responsible for optimizing and automating our IT infrastructure and software development pipelines.Key Responsibilities:Automate software build, testing, and deployment processes using...

  • CNO Developer II

    4 days ago


    Fort Meade, Maryland, United States ManTech Full time

    Job SummaryManTech is seeking a highly motivated and qualified Computer Network Operations (CNO) Developer II to join our team at Ft Meade/NBP. As a CNO Developer II, you will perform a full spectrum of systems engineering tasks, including requirements analysis, feature, system, and interface design, system integration, system testing, and working with the...


  • Fort Meade, Maryland, United States Global Enterprise Services, LLC Full time

    Job Title: Senior Network ArchitectGlobal Enterprise Services, LLC is seeking a highly skilled Senior Network Architect to join our team. The ideal candidate will have a strong background in designing, implementing, and maintaining complex network architectures.Key Responsibilities:Design and implement network architectures for large-scale enterprise...


  • Fort Meade, Maryland, United States Bison Group LLC Full time

    Job Title: Senior Software DeveloperBison Group LLC is seeking a highly skilled Senior Software Developer to join our team.Job SummaryWe are looking for a talented software developer with expertise in C# programming, .Net 6, and Entity Framework Core 6.0 to develop new cutting-edge Web-based software solutions and maintain existing legacy ASP.NET classified...


  • Fort Meade, Maryland, United States ManTech Full time

    Job Summary:ManTech is seeking a motivated Senior Software Developer to join our team in the Fort Meade, Maryland area. As a Senior Software Developer, you will be responsible for designing, engineering, analyzing, and developing software systems and software delivery processes, including development and operations (DevOps) pipelines.Key Responsibilities:...

  • CNO Developer

    2 days ago


    Fort Meade, Maryland, United States ManTech Full time

    Job Summary:ManTech is seeking a highly skilled CNO Developer to join our team in Fort Meade, MD. As a CNO Developer, you will be responsible for designing, developing, documenting, testing, debugging, and maintaining hardware or software-based CNO capabilities. You will also ensure effective communication, coordination, and transparency with leadership and...


  • Fort Meade, Maryland, United States Precision Solutions Full time

    Software Development ExpertAt Precision Solutions, we are seeking a highly skilled Software Development Expert to join our team. As a key member of our team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients.Key Responsibilities:Design and develop software solutions using a variety of...


  • Fort Meade, Maryland, United States RBR Technologies Full time

    Job Title: Senior Systems EngineerRBR-Technologies is a leading provider of information and technology services, committed to delivering customer mission success. We are seeking a highly skilled Senior Systems Engineer to support one of our customers in Maryland.Key Responsibilities:Design and implement secure system architecturesDevelop and maintain...


  • Fort Meade, Maryland, United States Advantage Engineering & IT Solutions Inc Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at Advantage Engineering & IT Solutions Inc. The ideal candidate will have a strong background in software engineering, with a focus on web development and a passion for delivering high-quality solutions.The successful candidate will be responsible for designing,...


  • Fort Meade, Maryland, United States ASM Research Full time

    Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team at ASM Research. The successful candidate will be responsible for designing, developing, and testing complex software systems using Java, C#, HTML, and other programming languages.The ideal candidate will have a strong background in software development, with experience in...


  • Fort Meade, Maryland, United States SRC Full time

    We are seeking a skilled Senior Software Engineer to join our team at SRC, Inc.The selected candidate will have a hybrid role split between two products performing full stack software development with some cloud-based architecture.Key responsibilities include:Collaborating on two small teams of developers modernizing an enterprise Corporate Management...


  • Fort Meade, Maryland, United States ASM Research Full time

    Job DescriptionAs a Senior Software Developer at ASM Research, you will be responsible for leading the development of complex software systems, providing technical guidance and oversight to team members, and collaborating with customers to understand their needs and deliver solutions that meet their expectations.Key Responsibilities:Design, develop, and test...


  • Fort Meade, Maryland, United States The MITRE Corporation Full time

    Job Description:We are seeking a highly skilled Senior Computer Scientist to join our team at The MITRE Corporation. As a key member of our National Security Department, you will be responsible for delivering technical advice and guidance on Sponsor software architecture and developing software solutions to support classified DoD and IC missions.Key...