CGI - Chantilly, VA

posted about 1 month ago

Full-time - Mid Level
Hybrid - Chantilly, VA
Professional, Scientific, and Technical Services

About the position

CGI Federal is seeking a Senior Java software engineer to develop and maintain core software platforms for the Intel Community. This role involves building new products and utilizing various technologies, including AWS services, databases, and machine learning, while ensuring exceptional service delivery to clients.

Responsibilities

  • Manage the entire application lifecycle (concept, design, test, release and support) using an Agile Methodology.
  • Embrace agile methodologies to enhance communication, flexibility, and code delivery.
  • Produce fully functional applications by writing clean code.
  • Collaborate with business analysts to gather and document specific requirements for technical software solutions.
  • Write unit tests to identify code defects.
  • Troubleshoot and debug to optimize performance.
  • Design interfaces to improve user experience.
  • Liaise with the Product development team to plan new features.
  • Foster a supportive and inclusive team environment through knowledge sharing and collaboration.

Requirements

  • Bachelor's degree in information technology, computer science or a related field.
  • 7-10 years of experience in software development.
  • Experience with Java/JEE, Spring/Spring Boot, JSON, XML, MVC Frameworks, JavaScript.
  • Familiarity with Version Control Systems such as GIT or SVN.
  • Understanding of Object-Oriented Programming (OOP) design principles.
  • Familiarity with database query language and large-scale database systems.
  • Experience with creating/using APIs and knowledge of design patterns such as REST, SOAP, or pub/sub.
  • US Citizenship required.

Benefits

  • 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 maternity and parental leave
  • Learning opportunities and tuition assistance
  • Member assistance and wellness programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service