user avatar

Software Engineer

Catalyst Technical Consulting Group, LLC

Today
Top Secret/SCI
Unspecified
Polygraph
IT - Software
Fort Meade, MD (On-Site/Office)

Summary

CTC Group is seeking Software Engineers, levels 1-4, for a contingent program to develop, maintain, and enhance complex and diverse software systems based upon documented requirements. The Software Engineer will work individually and as part of a team to review and test software components for adherence to the design requirements while documenting test results.
Locations: Annapolis Junction / Ft. Meade

Responsibilities
  • 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.
  • Design or implement complex database or data repository interfaces/queries.
  • 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, develop and modify software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design.

Requirements
  • Active TS/SCI with polygraph security clearance
  • A degree in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university may be substituted for years of experience.

Level 1 Qualifications
  • One (1) year experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.
  • OR: A Bachelor's degree in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university.

Level 2 Qualifications
  • Three (3) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.
  • OR: A Bachelor's degree in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university plus two (2) years of experience.
  • OR: A Master's degree in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university.

Level 3 Qualifications
  • Six (6) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.
  • OR: A Bachelor's degree in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university plus five (5) years of experience.
  • OR: A Master's degree in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university plus three (3) years of experience.
  • OR: A PhD in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university.

Level 4 Qualifications
  • Nine (9) years experience as a SWE, in programs and contracts of similar scope, type, and complexity is required.
  • OR: A Bachelor's degree in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university plus eight (8) years of experience.
  • OR: A Master's degree in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university plus six (6) years of experience.
  • OR: A PhD in Engineering, Computer Science, Mathematics, or appropriate field from an accredited college or university plus three (3) years of experience.


Pay Information
The final salary may be influenced by various factors, such as location, labor categories, experience, education, and/or certifications. CTC also provides a variety of benefits as well as opportunities for continuous education and development.
The estimated salary range for this position is $100,000 - $215,000.

#CJ
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. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.
group id: 91125037

Match Score

Powered by IntelliSearchâ„¢
image match score
Create an account or Login to see how closely you match to this job!