Titre du poste ou emplacement
RECHERCHES RÉCENTES

Full Stack Developer (.NET, Azure)

Halifax, NS
Full-time
Experienced

Ready to join an outstanding culture that cares about diversity and inclusion, corporate social responsibility and gives the freedom to innovate, influence decisions, and chart an exciting career? CGI is more than just an IT consulting company; be part of a team that supports the local community with the ability draw on global best-in-class talent.

Position Type: Full-Time
Experience Level required: Intermediate (6+ years) to Senior (10+ years) level

We are seeking a highly skilled Full Stack Developer proficient in.Net and Azure technologies to join our dynamic team in Atlantic Canada. As a Full Stack Developer, you will be responsible for designing, developing, and maintaining innovative software solutions for our Fortune 500 client, who is a pioneer in fleet management, logistics, and supply chain management.

Your future duties and responsibilities

-Develop and maintain full stack applications on the Microsoft Azure cloud platform.
-Utilize Microsoft Azure PaaS, IaaS, and IPaaS services to optimize application performance and scalability.
-Design and implement robust application architecture using C#, ASP.Net Core, SQL Server, and SSIS packages, with a deep understanding of .NET Core architecture.
-Collaborate with team members to integrate NoSQL databases (such as Cosmos or MongoDB) where applicable.
-Implement caching techniques, concurrency patterns, and state management concepts to enhance application efficiency.
-Design and develop RESTful services architecture and employ asynchronous programming paradigms.
-Utilize logging and diagnostic tools in Azure to troubleshoot and resolve application issues.
-Analyze and optimize deployed applications for improved performance and user experience.
-Design and develop relational database objects and components, ensuring data integrity and efficiency.
-Follow the full software development life cycle, including design, testing, deployment, and documentation activities, adhering to agile and scrum methodologies.
-Utilize tools such as Jira, DevOps, and test automation frameworks to streamline development processes.
-Implement CI/CD best practices and ensure adherence to fundamental design principles and architectural patterns for scalable applications.

Required qualifications to be successful in this role

• Must have full stack development experience on Microsoft Azure cloud
• Knowledge of leveraging Microsoft Azure PaaS/ IaaS/ IPaaS is required
• Strong application development skills in C#, ASP.Net Core, SQL Server and SSIS packages and .NET Core Architecture understanding
• Experience or working knowledge with NoSQL (Cosmos or MongoDB) is desirable
• Experience in caching techniques, concurrency patterns and Web Development Concepts (State Management, Stateless Development)
• REST Services Architecture knowledge and Asynchronous Programming Paradigm
• Experience using logging and diagnostic tools in Azure to discover, diagnose, and solve problems.
• Strong experience in analyzing and optimizing already deployed applications.
• Extensive knowledge and hands on experience designing and developing objects and components of relational database.
• Experience with the full software development life cycle, including design, testing, deployment, and documentation activities (including agile and scrum patterns)
• Knowledge and understanding of SDLC, with a strong preference for Agile experience.
• Knowledge of Jira, DevOps, test automation, and CI/CD best practices
• Understanding of fundamental design principles and architectural patterns for building a scalable application

Together, as owners, let's turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you'll reach your full potential because

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That's why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company's strategy and direction.

Your work creates value. You'll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You'll shape your career by joining a company built to grow and last. You'll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we recognize the richness that diversity brings. We strive to create a work culture where all belong and collaborate with clients in building more inclusive communities. As an equal-opportunity employer, we want to empower all our members to succeed and grow. If you require an accommodation at any point during the recruitment process, please let us know. We will be happy to assist.

Come join our team-one of the largest IT and business consulting services firms in the world.