Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

EY Senior/Lead Engineer - NET 
Sri Lanka, Western Province, Colombo 
809450174

08.04.2024


Key Responsibilities

  • Expertise in C#, ASP.NET, MVC, Web API, Entity Framework, Angular, SQL, and cloud platforms (Azure, AWS, or Google Cloud).
  • Develop and maintain Microservices architecture, ensuring modularity and scalability.
  • Collaborate in the design and implementation of Rest API and Microservices security measures.
  • Solid understanding of either RDBMS (MySQL) or NoSQL (MongoDB) databases.
  • Familiarity with testing frameworks (NUnit, xUnit).
  • Intermediate level knowledge of Cloud platforms (AWS/Azure/GCP).
  • Proficient in version control systems, such as Git/BitBucket.
  • Experience with CI/CD processes, preferably using Azure DevOps.
  • Collaborate with cross-functional teams to define technical solutions, architecture, and best practices.
  • Collaborate with project managers, business analysts, and other stakeholders to understand project requirements and translate them into technical specifications.
  • Mentor and guide team members in adopting best practices and staying current with technology trends.
  • Ensure adherence to coding standards, conduct code reviews, and implement best practices.
  • Create and maintain comprehensive technical documentation for software architecture, design, and implementation.
  • Work closely with project managers to estimate project timelines, allocate resources, and deliver projects on schedule.
  • Stay informed about industry trends, emerging technologies, and best practices to ensure the team's technical skills remain up-to-date.

Qualifications

  • Bachelor’s or higher degree in Computer Science, Software Engineering, or a related field.
  • Minimum of 7 years of hands-on experience in software development.
  • Strong problem-solving and analytical skills.
  • Excellent communication and collaboration skills.

Desirable Skills

  • Knowledge of containerization technologies (Docker, Kubernetes).
  • Understanding of Agile/Scrum methodologies.
  • Certification in cloud technologies is a plus.



EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.