CGI Group Inc.-posted about 2 months ago
$100,000 - $150,000/Yr
Full-time • Mid Level
Hybrid • Arlington, TX
5,001-10,000 employees
Professional, Scientific, and Technical Services

CGI Federal has an exciting opportunity for an API/Java/Python Developer within our Intel sector advancing the national security mission through cutting edge technology. You must have a passion for keeping pace with rapidly evolving technology advancements and leveraging your knowledge on a highly collaborative team to deliver state-of-the-art capabilities. The API/Java/Python Developer is responsible for the design, development, and maintenance of software applications and APIs using Java and Python programming languages. This role often involves a combination of backend development, API integration, and sometimes includes aspects of cloud-based solutions. Associates with the system engineers and developers to ensure information security CGI Federal is growing its high-performance team whose members share a passion for building high-quality, scalable, advanced IT solutions in a collaborative, fast-paced, outcome-driven mission. This position is located in USA VA Arlington; hybrid working model is acceptable.

  • Design, develop, test, and deploy robust and scalable applications and APIs using Java and Python. This includes writing clean, efficient, and well-documented code.
  • Design and implement RESTful APIs and microservices, ensuring secure and efficient communication between different systems and applications. This also involves integrating third-party APIs and services.
  • Work with various database systems (e.g., SQL and NoSQL databases like PostgreSQL, MongoDB, MySQL) for data storage and retrieval.
  • Collaborate with cross-functional teams, including frontend developers, product managers, and QA teams, to define requirements, integrate components, and ensure seamless functionality.
  • Optimize code and system performance, troubleshoot issues, and ensure adherence to security best practices in data handling and API authentication.
  • If applicable, implement and integrate cloud services and APIs (e.g., AWS, Azure) for cloud-native solutions and deployments.
  • Provide ongoing support, maintenance, and enhancements for existing applications and APIs.
  • Bachelor's degree and 5 years experience.
  • Active TS/SCI and the ability to obtain and maintain a TS/SCI with CI Poly.
  • Design, develop, test, and deploy robust and scalable applications and APIs using Java and Python. This includes writing clean, efficient, and well-documented code.
  • Design and implement RESTful APIs and microservices, ensuring secure and efficient communication between different systems and applications. This also involves integrating third-party APIs and services.
  • Work with various database systems (e.g., SQL and NoSQL databases like PostgreSQL, MongoDB, MySQL) for data storage and retrieval.
  • Collaborate with cross-functional teams, including frontend developers, product managers, and QA teams, to define requirements, integrate components, and ensure seamless functionality.
  • Optimize code and system performance, troubleshoot issues, and ensure adherence to security best practices in data handling and API authentication.
  • Implement and integrate cloud services and APIs (e.g., AWS, Azure) for cloud-native solutions and deployments.
  • Provide ongoing support, maintenance, and enhancements for existing applications and APIs.
  • Competitive compensation
  • Comprehensive insurance options
  • Matching contributions through the 401(k) plan and the share purchase plan
  • Paid time off for vacation, holidays, and sick time
  • Paid parental leave
  • Learning opportunities and tuition assistance
  • Wellness and Well-being programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service