TJ Consulting Group

Software Engineer

TJ Consulting Group  •  Maryland (Onsite)  •  2 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

Software Engineer

Location: Fort Meade, MD
Clearance: TS/SCI with Full-Scope Polygraph

The Software Engineer Level 3 develops, maintains, and enhances complex and diverse software systems, including processing-intensive analytics, large-scale data manipulation tools, real-time systems, algorithmic solutions, and business management systems. The engineer works independently or as part of a team and is involved throughout the full software lifecycle, from requirements analysis to testing, integration, and deployment.

Responsibilities

  • Develop, enhance, and maintain complex software systems based on documented requirements.
  • Analyze user requirements to derive software design specifications and performance requirements.
  • Debug existing software and correct defects.
  • Provide recommendations to improve documentation and software development standards.
  • Design and develop new software features or modify existing functionality.
  • Integrate software components into new or modified systems and environments.
  • Write and review software and system documentation.
  • Develop simple and complex data queries for databases or repositories.
  • Serve as a team lead within the applicable development methodology.
  • Design or implement complex database interfaces and data repository queries.
  • Develop or apply algorithms to meet system performance and functionality standards.
  • Assist with the development and execution of test procedures for software components.
  • Analyze system performance standards, data flows, and operational processes to develop solutions.
  • Modify existing software to correct errors, adapt to new hardware, or improve performance.
  • Use scientific analysis and mathematical models to design and assess software systems.
  • Implement algorithms requiring strict timing, system resource management, or interface constraints.
  • Perform quality control on software developed by the team.
  • Oversee one or more software development teams and ensure adherence to development processes.
  • Coordinate with system and hardware engineers to derive software requirements.
  • Coordinate software system installation and ensure proper hardware/software functionality.
  • Recommend new technologies and processes for complex software efforts.
  • Serve as technical lead for multiple development teams.
  • Select appropriate development processes in coordination with customers and engineering stakeholders.
  • Delegate programming and testing tasks and monitor team performance.

Additional Technical Requirements:

  • Experience building applications in C, C++, C#, Java, or Python.
  • Experience developing Windows or UNIX applications using scripting languages.
  • DevOps tools such as Artifactory, Docker, Terraform, Ansible, and Packer.
  • CI/CD pipeline experience with Jenkins, Bamboo, and automated CI/CD processes.

Education Requirements

One of the following:

  • Bachelor’s degree with 20 years of relevant experience
  • High school diploma with 24 years of relevant experience

We are committed to fostering an inclusive workplace and provides equal employment opportunities (EEO) to all employees and applicants for employment. We do not employ AI tools in our decision-making processes. Regardless of race, color, religion, sex (including pregnancy), sexual orientation, gender identity or expression, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran. ensures that all employment decisions are made in accordance with applicable federal, state, and local laws. Our commitment to non-discrimination in employment extends to every location in which our company operates.

TJ Consulting Group

About TJ Consulting Group

We exceed in sourcing top talent worldwide (Corporate, Information Technology, Cybersecurity, Logistics, Engineering, Energy, Software Development, ERP, Intel, Healthcare, Construction, and many more).

Industry
Consulting & Advisory
Company Size
11-50 employees
Headquarters
San Antonio, Texas
Year Founded
2021
Social Media