BackDynamics 365/Power Pages Developer
@ CGI
Position Description:
- CGI is hiring a hands-on Senior Software Engineer to join our dynamic team.
- At CGI, you get to build solutions as a full-time consultant with a world-class IT company.
- You will be involved in a mission critical project, working with a team of smart, dedicated people like yourself who build quality solutions for our customers.
- Take your talents to a company that inspires growth and values your ideas.
- As one of the software engineers for our IP Development scrum team, you will work closely with the architects to evaluate and design the solutions to assigned features and defects.
- Once the solution is defined, you will implement the solution by designing, developing, testing, and deploying both custom and off-the-shelf software.
- With your knowledge of multiple technologies, you will support a variety of technological components.
- You will also partner with multiple teams across technology - including architecture, infrastructure and operations, vendors, and consultants - to implement the roadmap.
- You will help align your solutions to the Product’s priorities.
- You will be a part of the team that plans the solution to ensure capacity and scalability as demand and usage evolves.
- This position is located in our Lafayette, LA office; however, a hybrid working model is acceptable.
Your future duties and responsibilities:
- The successful candidate will be a member of a high-performing multi-site agile team working on an enterprise grade software.
- The senior software engineer must be self-motivated with a strong work ethic, time-management, and interpersonal skills.
- The successful candidate must have demonstrated software engineering and effective communication skills.
- Collaborate with the architects, and business analysts to design, develop, test, and document frameworks, toolkits, and applications
- Develop new components by writing their own code as well as by utilizing existing services and APIs
- Deliver robust technical designs, code, and documentation
- Apply software development best practices, concepts and principles throughout software development life cycle
- Ensure that software meets or exceed specified standards and end-user requirements
- Ensure adherence to secure coding standards and best practices
- Maintain high standards of software quality by engaging in proper code reviews.
Qualifications:
Required qualifications to be successful in this role:
- 8-10 years of Software Engineering experience with the design, development, coding, testing, deployment, documenting, and debugging of software.
- 3+ years’ experience with D365 CRM environment and development of Power pages application.
- 3+ years of development experience with C#
- 2 + years of experience with HTML, JavaScript, jQuery, Bootstrap
- 2 years of experience on Microsoft Azure or AWS cloud
- Good understanding of Dynamics security
- Quick learner and flexibility to switch and adapt to new technology task assignments.
- 2+ years of Java and Spring framework (Spring MVC, Spring boot, Sprint security)
- Strong knowledge of DevOps tools and continuous integration (CI)process
- Excellent communication/documentation skills, and ability to communicate with senior architects.
Desired qualifications/non-essential skills required:
- Data Modeling
- GIT source control
- JIRA experience
- Knowledge of Cloud, security, infrastructure, databases, and networking
- A good understanding of UI/UX concepts.
Skills:
- C#
- Full Stack Development
- Java Enterprise Editions JEE
How to Apply:
Apply online at https://www.cgi.com/en/careers.
Visit Site to Apply
Location: Lafayette, LA
Date Posted: April 19, 2024
Application Deadline: May 20, 2024
Job Type: Full-time