Job Title: Senior Developer
Full Time
Job Description:
- The Senior Developer will be responsible for assisting multiple project teams in architecting solutions, determining appropriate coding strategies and tools, and ensuring quality products are produced.
- Proposal of technical architecture
- Leading technical design
- Writing and reviewing source code
- Participation in testing efforts
- Troubleshooting technical issues
- Leading a technical team
- Direct interaction with clients
Qualifications:
- Minimum 7 years experience in software development and IT consulting.
- Skills required:
- Development team management experience
- Consulting experience
- Experience with Java as primary language, including Spring, Hibernate, Tomcat, Maven, and Git. Spring Boot and Docker experience a plus.
- Experience buidling and supporting applications that follow a Single-Page Architecture framework (e.g., Knockout, Angular, etc)
- Strong Javascript skills
- Oracle Database experience required; MongoDB experience a plus
- Experience using IaaS and PaaS offerings from Microsoft and Amazon
- Experience authoring and consuming SOAP and REST web services
- Providing technical solutions to clients
- Can work well balancing multiple assignments
- Knowledge of the full software life cycle
- Knowledge and experience with Agile development methodology
- Bachelor’s degree in Computer Science, Computer Engineering, or other technical discipline
- Excellent communication skills are a must (writing, presenting, etc.)
- US citizenship is required
Contact:
Apply online at https://www.cgi.com/en/lafayettejobs
or direct link https://goo.gl/PvyiQs
Date Posted: 10/24/17