Software Developer

HarrisWashington, DC
$55,000 - $80,000Remote

About The Position

i2, a Harris Computer company, are seeking a skilled Full Stack Developer with expertise in both JavaScript/Typescript and Java. As part of our team, you'll play a key role in advancing our cutting-edge i2 products and services, trusted by national security, law enforcement, military, and commercial organizations worldwide. As a key member of our team, you will design and develop innovative AI-powered capabilities for a large and diverse customer base. If you are driven by a passion for creating efficient, scalable, and high-performance solutions, possess a deep understanding of frontend and backend technologies, and thrive in fast-paced collaborative environments, we invite you to apply. This permanent position will be performed on a remote basis with a requirement to visit the i2 Office in Cambridge, UK once a year. Additionally, you will have opportunities to travel and support customers on a case-by-case basis, providing a dynamic and varied work experience.

Requirements

  • Bachelor's degree with a minimum of 2:1 Computer Science, Information Technology, or a related field.
  • Proven track record of successfully designing and implementing production-ready applications and services utilizing a range of frontend technologies, including JavaScript, TypeScript, and popular frameworks such as React, Vue, and Angular.
  • Experienced in leveraging Java and Java Enterprise Edition (EE) libraries to develop robust backend systems.
  • Proven technical experience in implementing best practices for fullstack development, including code organization, performance optimization, and accessibility.
  • Experience with testing frameworks and methodologies, ensuring the delivery of high-quality software.
  • Strong problem-solving skills and ability to design robust, fault-tolerant systems.
  • Excellent communication and collaboration skills.

Nice To Haves

  • Experience with Natural Language Processing or ETL.
  • Experience with cloud platforms (e.g., AWS, Azure) and containerization (e.g., Docker).
  • Knowledge of DevOps practices and continuous integration/continuous deployment (CI/CD) is desirable.
  • Experience leveraging AI-assisted development tools (e.g., GitHub Copilot, Claude Sonnet, LLMs) to accelerate coding, testing, and documentation while maintaining code quality and security.

Responsibilities

  • Collaborating with a talented team to design, develop, and maintain cutting-edge AI solutions that extract insights and relationships from diverse data sources, including unstructured text, images, and audio, to unlock new possibilities and drive business value.
  • Working closely with cross-functional teams, including UI/UX designers, architects, and product managers, to ship new services and full-stack features.
  • Design and implement solutions with efficiency and scalability in mind, leveraging best practices to optimize performance, minimize latency, and ensure seamless scalability as the system grows.
  • Promoting knowledge sharing to enhance team skills and productivity.
  • Conducting thorough testing (automated and manual) to identify, fix bugs, and performance issues.
  • Collaborating with Support engineers to troubleshoot and resolve complex customer issues, providing technical expertise and guidance to ensure timely and effective solutions.
  • Staying up to date with the latest industry trends and technologies to ensure our applications are built using the best practices.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service