XX
Full Stack DeveloperGuidehouseDistrict of Columbia, United States
XX

Full Stack Developer

Guidehouse
  • US
    District of Columbia, United States
  • US
    District of Columbia, United States
Apply Now

About

Job Family
Software Development & Support (Digital)

Travel Required
Up to 10%

Clearance Required
Ability to Obtain Public Trust

What You Will Do
Full-Stack developer responsible for the design and implementation of a distributed enterprise application with external and internal interfaces utilizing Microservices and business automation patterns to modernize an existing system from the ground up.

  • The candidate will focus on full-stack design, implementation and testing of the software built on a new technology stack using industry standard tools and design patterns.
  • Design, develop and test enterprise web services API's and backend services
  • Design, develop and test UIs that utilize REST APIs
  • Work with product management to translate requirements into technical design and provide estimates
  • Define and implement unit and integration tests
  • Develop high quality, shippable code in short increments
  • Work closely with engineering and QA to manage and improve the development pipeline
  • Work closely with security to meet required security controls

What You Will Need

  • US Citizenship and the ability to obtain and maintain a federal Public Trust.
  • Minimum of Four(4) years of experience in developer software engineering.
  • Expert in enterprise software design, implementation, and deployment.
  • Proficient with JavaScript and Ajax, Angular or React.
  • Strong programming experience in Java, including Spring Boot or similar framework.
  • Proficient working with Scrum based development team.
  • JIRA, Bamboo or Jenkins, Bitbucket (Git), Confluence.
  • Proficient with JSON, YAML, XML.
  • Proficiency working with distributed, modular system architectures (i.e. Microservices, SOA).
  • Strong understanding of TCP/IP network stack and best practices for enterprise application security.
  • Docker, Kubernetes, Openshift.
  • Cloud Development.
  • Web accessibility knowledge.
  • Experience using Postman or similar tool for testing web services.
  • Experience with application servers/containers such as JBoss, Tomcat or similar.
  • Extensive experience utilizing continuous integration and deployment tools.
  • Experience working with relational and NoSQL data stores.

What Would Be Nice To Have

  • Perform code reviews.
  • Discipline to document your own code.
  • Ability to manage multiple tasks with varying priorities.
  • Ability to communicate ideas in a variety of formats.
  • Adheres to Agile development methodology.
  • Experience leading, either formally or informally, a small team of engineers.
  • Eclipse, IntelliJ, VS Code or similar IDE.
  • GCP certification or familiarity with GCP.
  • Experience with cloud-based AI/ML services (GCP Vertex AI, AWS Sagemaker, Or Azure ML) and MLOps practices (CI/CD for ML, model monitoring).
  • Programming skills in Python for building, training, and deploying ML models.

The annual salary range for this position is $89,000.00-$148, Compensation decisions depend on a wide range of factors, including but not limited to skill sets, experience and training, security clearances, licensure and certifications, and other business and organizational needs.

What We Offer
Guidehouse offers a comprehensive, total rewards package that includes competitive compensation and a flexible benefits package that reflects our commitment to creating a diverse and supportive workplace.

Benefits Include

  • Medical, Rx, Dental & Vision Insurance
  • Personal and Family Sick Time & Company Paid Holidays
  • Parental Leave
  • 401(k) Retirement Plan
  • Group Term Life and Travel Assistance
  • Voluntary Life and AD&D Insurance
  • Health Savings
  • District of Columbia, United States

Languages

  • English
Notice for Users

This job comes from a TieTalent partner platform. Click "Apply Now" to submit your application directly on their site.