Current opportunities >> Position Details >>

Position Details

Job order - J0317-2410 - Permanent Full Time
Title Software Developer
Category Software Development/ Engineering
City Huntsville, Alabama, United States

Job Description Software Developer

Position Description
The Software Engineer/Developer will perform work in a fast paced Agile environment as a contributing member of a team that develops software for the Department of Defense. This role requires working with other team members using multiple tools to assist in application design and development, requirements gathering and testing. Candidate will help generate software design artifacts, implement software changes, support design and code reviews, support software testing and issues that arise from testing. The Software Engineer/Developer will perform overall support to the Army’s Aviation program RIMFIRE; Reliability Improvement through Failure Identification and Reporting; a rotorcraft equipment condition monitoring and root-cause failure analysis web based interface.

Principle Duties:

- Responsible for providing, maintaining and updating web-based decision support system(s)
- Has the capability to complete complex data extraction queries/reports from a central database
- Responsible for providing, maintaining and updating data entry software products that enable entry of text and media to be stored into a central database
- Responsible for ensuring that standalone applications for data entry meet all needed DOD Certifications
- Perform front end graphical user interface design
- Perform software testing and quality assurance
- Support, maintain and document software functionality
- Integrate software with existing systems
- Responsible for full software lifecycle application development
- Prepares program specifications, diagrams and develops coding logic flowcharts
- Tests, debugs, and installs operating programs and procedures in coordination with computer operations
- Provide functional analysis related to the design, development, and implementation of software systems; including, but not limited to application, utility, development, and diagnostic software.

Required Skills:
- Development experience with Java
- Development experience with CSS/HTML/JS
- UI Design experience
- Web-Development experience
- Hands on experience developing web applications
- Strong Interpersonal Communication Skills
- Good team player

Desired Skills:

- Web-Service Technologies
- Servlets
- SQL
- AJAX/Asynchronous Web Development
- Swing
- SVN
- Oracle
- JDBC



Your future duties and responsibilities



Required qualifications to be successful in this role



At CGI, we’re a team of builders. We call our employees members because all who join CGI are building their own company - one that has grown to 65,000 professionals located in 40 countries. Founded in 1976, CGI is a leading IT and business process services firm committed to helping clients succeed. We have the global resources, expertise, stability and dedicated professionals needed to achieve results for our clients - and for our members. Come grow with us. Learn more at www.cgi.com.

This is a great opportunity to join a winning team. CGI offers a competitive compensation package with opportunities for growth and professional development. Benefits for full-time, permanent members start on the first day of employment and include a paid time-off program and profit participation and stock purchase plans.

We wish to thank all applicants for their interest and effort in applying for this position, however, only candidates selected for interviews will be contacted.

No unsolicited agency referrals please.

All CGI offers of employment in the U.S. are contingent upon the ability to successfully complete a background investigation. Background investigation components can vary depending upon specific assignment, or upon any US government security clearance if required. Qualified applicants will receive consideration for employment without regard to their race, color, religion, sex, gender Identity, sexual orientation, national origin, age, disability, veteran status, pregnancy, or other status protected by law. CGI will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with CGI’s legal duty to furnish information.




Skills

Reference 534976

Click here to apply