Logo
Command Post Technologies, Inc.

Engineer, Software - Journeyman

Command Post Technologies, Inc., Baltimore, Maryland, United States,


Engineer, Software - Journeyman

Command Post Technologies, Inc. (CPT) is seeking a talented and passionate Software Engineer to join our team. In this dynamic role, you will design, develop, and maintain complex software applications across various platforms. You will possess a strong understanding of software development principles and possess the ability to work independently as well as collaborate effectively with team members to deliver high-quality software solutions.

Responsibilities:

Participate in all phases of the Software Development Lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance.

Design and develop software applications using appropriate programming languages and frameworks.

Write clean, maintainable, and efficient code adhering to coding standards and best practices.

Conduct unit testing, integration testing, and system testing to ensure software functionality and quality.

Debug, troubleshoot, and resolve software defects and production issues.

Analyze and modify moderately complex application programs to enhance functionality or address changes.

Apply expertise on multiple complex work assignments, thinking creatively to develop solutions for challenging problems.

Operate with appreciable latitude in developing methodologies for solving problems and presenting solutions.

Analyze and resolve problems associated with software applications, detecting, diagnosing, and reporting issues.

Possess a strong foundation in computer science fundamentals including data structures, algorithms, and software design principles.

Be proficient in multiple programming languages and frameworks relevant to the specific role (indicate specific languages/frameworks if applicable).

Understand systems integration, compatibility, and multi-platform considerations for software development.

Work effectively as part of a team, collaborating with developers, engineers, and other stakeholders.

Communicate technical concepts clearly and concisely to both technical and non-technical audiences.

Qualifications:

Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).

Minimum 3-5 years of experience in software development.

Active Top Secret/Sensitive Compartmented Information (TS/TSCI) security clearance.

Experience with designing, developing, and testing software applications.

Strong problem-solving and analytical skills.

Excellent written and verbal communication skills.

Ability to work independently and manage multiple tasks simultaneously.

Strong attention to detail and a commitment to quality.

About Us:

We are Command Post Technologies, Inc. (CPT). CPT is a Service-Disabled, Veteran-Owned Small Business (SDVOSB), providing engineering services in the areas of Cyber Security, Software Development, Test & Evaluation, and Strategic Planning. CPT employees appreciate working in a caring environment that promotes a healthy work-life balance. As individuals, we come together as a team, supporting a culture rooted in our core principles of integrity, determination, and innovation. In all of CPT’s collaboration efforts, our team prioritizes communication, accountability, and being resourceful in order to maximize efficiency and results.

What’s In It For You:

Competitive salary and health benefits

Hybrid/remote work environment

Leadership training

401k with generous company matching

Flexible hours

Work/Life balance

Rewards and recognition

Paid Time Off

#J-18808-Ljbffr