Share this job
Software Engineer - 1901243
Annapolis Junction, MD
Apply for this job

Computer Technologies Consultants (CTC) is seeking a Software Engineer 2 to support the Intelligence Community in Maryland. This is a hybrid position.


With offices in Washington DC and San Diego, CA, CTC is a leading technology company providing lifecycle IT, data analytics, cloud, agile software development, DevOps, Test Automation, Cyber Security, and infrastructure solutions. Additionally, we provide Professional Talent Acquisition Services as we proudly support the unique needs of U.S. Defense, Intelligence, and Federal Civilian agencies as well as Fortune 1000 companies.


What's in it for you?

  • Full time opportunity
  • Competitive Salary and comprehensive benefits
  • Long term contract/ Job Security – Software Experts are in HIGH demand
  • Career development opportunities


Position Title: Software Engineer 2

Position Location: This position will be hybrid, with work split between Annapolis Junction and telework.


Position Description

In this role, you'll be an integral part of revolutionizing how our organization manages and acquires business intelligence data. Collaborating closely with a team of seasoned developers and engineers, you'll leverage cutting-edge technologies like Python to develop automated solutions that enhance workforce efficiency.


Daily Responsibilities:

  • Work alongside a team of experienced developers and engineers, learning from their expertise.
  • Participate in agile development practices, gaining valuable experience in agile methodologies.
  • Use Python and other cutting-edge technologies to develop automated solutions that streamline workflows.
  • Assist in gathering requirements from various stakeholders, understanding their needs, and identifying pain points.
  • Engage with subject matter experts within the organization to gain deep insights into existing manual processes.
  • Delve into existing manual processes to evaluate their suitability for automation, considering factors like complexity, feasibility, and potential challenges.
  • Maintain clear and organized documentation of requirements, design decisions, and implementation details.
  • Communicate effectively with team members, stakeholders, and subject matter experts to ensure alignment and transparency.


Requirements:

  • Six (6) years of experience in software development/engineering.
  • Bachelor’s degree from an accredited college or university in Computer Science or related discipline (Four (4) years of additional software development experience may be substituted for a bachelor’s degree)
  • Experience with a JavaScript Framework
  • Full Stack Development with experience 
  • Working knowledge of accessibility standards (ADA Section508 compliance)
  • Experience creating and consuming RESTful endpoints
  • Experience setting up and maintaining Linux environments
  • Willingness to learn modern technologies
  • Key Technologies: Jira/Confluence, Windows, Linux, Python


Desired Skills:          

  • Experience closely collaborating and communicating with the customer
  • Experience developing and updating technical documentation


Security Clearance:

  • Must currently possess Active TS/SCI with FS Polygraph


Computer Technologies Consultants, Inc. is an Equal Opportunity Employer that provides employment opportunities for all qualified applicants without regard to race, color, religion, gender identity and/or expression, sexual orientation, age, mental or sensory differing abilities, protected veteran status, sex, national origin, or any other characteristic protected by applicable law. Computer Technologies Consultants, Inc. is devoted to diversity, equity, and inclusion.

Apply for this job
Powered by