Talent Pool - Software Engineering - .NET (Software Engineer/Snr Software Engineer/Associate Technical Lead /Technical Lead )
Role details
Job location
Tech stack
Job description
Talent Pool - Software Engineering - .NET (Software Engineer/Snr Software Engineer/Associate Technical Lead /Technical Lead), * Designing and developing enterprise solutions for one of the world's largest corporations
-
Implementing distributed and highly available enterprise applications that scale for enterprise demands
-
Adhering to Continuous Integration and Continuous Delivery of solutions
-
Ensuring high code quality by following software engineering best practices
-
Working collaboratively in a cross-functional team in an Agile delivery environment
-
Adhering to DevOps principles and being involved in projects throughout their full software lifecycle: from development, QA, and deployment, to post-production support
Requirements
-
A Bachelor's Degree in Computer Science or equivalent, and for SE - 1-2 Years, for SSE 2-4 Years, ATL - 4-6 Years and for TL 6-8 years of experience developing production enterprise applications
-
Extensive experience with the .NET/.NET Core stack and C# as a language, along with hands-on knowledge on RESTful APIs, microservices, performance optimizations, enterprise integration principles and modern deployment strategies (containerization principles)
-
An in-depth understanding of relational databases, schema design and SQL optimization, along with sufficient knowledge on NoSQL databases (MongoDB)
-
Exposure to Azure DevOps features (Git-based version controlling, deployment pipelines, documentation) will work in favor of the candidate
-
Hands-on experience in front-end development with React/Redux will be an added advantage
-
Experience with standard industrial best practices on unit, integration and performance testing is required; Knowledge on using Cypress as a testing framework will be beneficial
-
Previous exposure to working with the Optimizely CMS (Episerver) software platform will be beneficial
-
Excellent communication skills are required, preferably with experience working in a multicultural environment
-
Familiarity with working in a Scrum Agile delivery environment and standard Quality Engineering processes and practices are expected
Benefits & conditions
-
US dollar-linked compensation
-
Performance-based annual bonus
-
Performance rewards and recognition
-
Agile Benefits - special allowances for Health, Wellness & Academic purposes
-
Paid birthday leave
-
Team engagement allowance
-
Comprehensive Health & Life Insurance Cover - extendable to parents and in-laws
-
Overseas travel opportunities and exposure to client environments
-
Hybrid work arrangement
Sysco LABS is an Equal Opportunity Employer.