Software Developer (Mid Level)
CGI · Fairfax, VA · 1 wk ago
Information Technology$71k/yrFull-time
CGI is actively seeking a mid-level Momentum Developer to develop, enhance, and provide O&M support for our Momentum ERP suite and related third-party applications for a U.S. Federal client in Fairfax, VA.
Responsibilities
- Develop and maintain new and existing Momentum ERP applications and custom modules.
- Troubleshoot software defects, enhance existing applications, and build new solutions using Java, C++, and modern web technologies.
- Develop and maintain front-end interfaces using Angular.
- Integrate Momentum with other systems via APIs and services (SOAP/REST).
- Dig into frameworks and libraries to deliver solutions consistent with the overall application landscape.
- Write and execute unit and user validation scripts for the ERP products used by the client.
- Participate in the full SDLC, including requirements, design, development, testing, documentation, deployment, and support.
- Collaborate with business analysts, SMEs, and end users in a cross-functional Agile team.
Requirements
- Knowledge of Momentum Financials/Acquisitions.
- 3–5 years of relevant application development experience.
- Academic background in Computer Science, Computer Engineering, or a similar major with extensive technical content.
- Hands-on development experience with Java, C++, SQL, and Python.
- Experience developing front-end applications with Angular.
- Experience with modern IDEs, including Visual Studio and Eclipse.
Skills
- Strong analytical and troubleshooting skills.
- Ability to bring projects to completion in a timely manner.
- Ability to communicate effectively with non-technical staff and interdisciplinary teams.
- Ability to prioritize and execute tasks in a high-pressure environment.
Pay
A reasonable estimate of the current range for this role in the U.S. is $70,800.00 – $172,400.00.
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 parental leave.
- Learning opportunities and tuition assistance.
- Wellness and well-being programs.