Software Developer I

iCatalyst•Mclean, VA
•Hybrid

About The Position

We are seeking a Software Developer I to join our growing team in support of our federal program. This is an exciting opportunity to work on cutting-edge technologies and contribute to impactful, mission-critical initiatives. The successful candidate will use their enthusiasm and experience to provide support services and be an integral part of a team to facilitate the development of an advanced analytics web application to support aviation safety.

Requirements

  • Expertise in developing Java, Typescript, and Python
  • Expertise in relational database e.g., SQL Server, Postgres etc.
  • Ability to create and test REST APIs
  • Writing clean and understandable code
  • Knowledge of and ability to develop both front-end and backend applications
  • Knowledge of and ability to work with both waterfall and agile methodologies
  • Experience working with a team with a consistent focus on accountability, delivery, and customer experience
  • Excellent oral and written communication skills
  • Must be able to work independently with the key stakeholders in a courteous and professional manner
  • Strong planning and organizing skills with attention to detail and accuracy
  • Ability to prioritize and work effectively towards deadlines with flexibility to multitask
  • Strong analytical and problem-solving abilities
  • Excellent communication and collaboration skills
  • 5+ years of relevant experience
  • Proven ability to work in fast-paced, client-focused environments
  • BS/BA degree in Computer Science or a STEM discipline from an accredited university with 5+ years of experience OR a MS/MA degree in STEM discipline with 3+ years of experience
  • U.S. Citizenship or permanent resident is required
  • Ability to obtain and maintain a Public Trust Clearance
  • Ability to successfully pass a federal background check

Nice To Haves

  • Experience supporting federal programs preferred
  • Deployment of web application in cloud environments preferred

Responsibilities

  • Develop and maintain Java Spring Boot + Angular web application
  • Process data from both relational and graph databases
  • Follow coding and development best practices to write clean understandable code
  • Work as a supportive member of a development team
  • Give technical advice to inform strategic goals and objectives
  • Develop applications by integrating COTS products, custom code and open source, in an AWS environment
  • Understand requirements and able to customize the application functionality based on user needs.
  • Write advance level code using Java, Python, Typescript (Angular), etc.
  • Create complex routines for data integration and data transfer using Postgres.
  • Work with both unstructured and semi-structured databases (AWS OpenSearch)
  • Build and implement LLM-based solutions, including: Retrieval-Augmented Generation (RAG), Intelligent chatbots / copilots, AI-driven automation tools
  • Ability to debug and trace multi-layered applications with version control and release management
  • Translate complex analytical and technical concepts to non-technical employees to enable understanding and drive informed business decisions
  • Use JIRA or similar tools to track enhancements, bugs and implement fixes and other change requests as needed
  • Researching, designing, implementing, testing, and managing software
  • Maintain CI/CD pipelines leveraging GitHub Actions
  • Ensure solutions follow secure coding practices and align with applicable enterprise security guidelines (e.g., NIST, FedRAMP awareness)
  • Brief internal and external stakeholders on technical progress, risks, and alternative courses of action through mediums such as presentations, documents, and discussions
  • Assist in technical writing including proposal support
  • Undertake special projects as required
  • Provide support and expertise in assigned domain
  • Collaborating with cross-functional teams to deliver solutions
  • Ensure adherence to security, compliance, and quality standards
  • Support continuous improvement and innovation initiatives
  • Special projects as needed

Benefits

  • variety of medical plan options, some with Health Savings Accounts
  • a dental plan option
  • a vision plan
  • a 401(k)-plan offering the ability to contribute both pre- and post-tax dollars up to the IRS annual limits and receive a company match
  • vacation
  • sick
  • 11 Federal holidays
  • military leave
  • bereavement leave
  • jury duty leave
  • short and long-term disability benefits
  • life insurance
  • accidental death and dismemberment insurance
  • Phone and internet Reimbursement for eligible employees
  • Transportation Support (Uber rides to & from HQ to select locations)
  • Training & Education Assistance (per eligibility)
  • Annual Wellness Benefit
  • Social and Community giveback
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service