Talent.com
Senior Programmer

Senior Programmer

Think Tank, Inc.Silver Spring, MD, US
job_description.job_card.30_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Job Description

Job Description

  • US Citizenship Required
  • Experience working with federal government strongly desired
  • Position is Subject to Contract Award

POSITION DESCRIPTION :

The Senior Programmer will contribute to the development, integration, and maintenance of the IT-AMS platform. This role requires strong programming skills, an understanding of system architecture, and the ability to write and optimize code to ensure the IT-AMS platform meets all functional and non-functional requirements. The Senior Programmer will work closely with the technical and design teams to ensure that features are delivered efficiently and effectively.

EDUCATION & EXPERIENCE :

Required :

  • Bachelors of Science in Computer Science, or related field
  • 10+ years of experience
  • Experience contributing high quality, well tested, maintainable code
  • Experience in writing high quality documentation
  • Experience in maintaining information security throughout the product development process
  • Experience working in an Agile environment
  • Experience with database design and best practices
  • Desired :

    Masters in Computer Science, or related field

  • Prior experience working with federal system and information technology containing sensitive information
  • CERTIFICATIONS : Required :

    Microsoft Certified : Azure Developer Associate or AWS Certified Developer - Associate

    Oracle Certified Professional (OCP)

    Desired :

    Certified Java Developer

    CompTIA Security+

    RESPONSIBILITIES : Required :

  • Collaborate with stakeholders, clients, and other programmers to meet project requirements
  • Write clean and optimized code based on system specifications and user needs
  • Test and maintain program code to ensure functional requirements are met
  • Prioritize development requests from stakeholders and provide technical support to team members
  • Communicate updates with technical and nontechnical team members
  • Create and maintain clear and concise READMEs and tech documentation
  • Create RESTful APIs
  • Develop and utilize test cases to identify possible flaws in the system design
  • Assist in developing the training plan
  • Train stakeholders on how to use the tools that have been developed
  • SKILLS : Required :

  • Proficiency in Java, Java ecosystem, and Postgres with hands on developer experience
  • Ability to clearly communicate risks, obstacles and issues
  • Strong problem solving and critical thinking skills to resolve complex issues
  • Clear understanding of DevSecOps and CI / CD pipelines
  • Ability to work independently and in a team setting
  • Attention to detail
  • serp_jobs.job_alerts.create_a_job

    Senior Programmer • Silver Spring, MD, US