&Evolve

Senior Software Developer

&Evolve

full-time

Posted on:

Location Type: Hybrid

Location: Hyderabad • 🇮🇳 India

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

ASP.NETDistributed SystemsEntity FrameworkMicroservices.NETSOAP

About the role

  • The purpose of this role is to deliver technical capability and direction for platform and application infrastructure that supports strategic initiatives.
  • Advise on tactical and strategic issues relating to established technology and future adoption calling upon internal and external technical advances.
  • Carry out complex design, development, testing, documentation, code review and analysis of various software applications and technical specifications, complying with established methodologies.
  • Creatively enhance existing product lines with new capabilities and features.
  • Focus on product enhancements and solutions for complex problems and perform a pivotal role in the integration of developed software utilizing user interfaces and data.
  • Engineer sophisticated new solutions for large-scale go-to-market system offerings, encompassing Keyloops entire product line.
  • Be a subject matter expert in technical leadership, direction, and design, and mentor others whilst fostering collaboration and innovation throughout the Product & Engineering community.

Requirements

  • Bachelor’s Degree, or equivalent experience in Engineering, Computer Science or Mathematics or related field.
  • 7 - 9 years of experience in C#, .NET 6+, .NET Core, ASP.NET MVC, ASP.NET Web API,Entity Framework.
  • Experience in building MVC based applications, microservices and serverless applications.
  • Experience in designing and building persistence layers using relational and non-relational database.
  • Experience in Web Services protocols - REST, SOAP API design for extensibility and portability.
  • Experience with automated testing frameworks, such as: xUnit, nUnit, Moq, nSubstitute.
  • Solid experience in modern version control (Git, GitHub, Bitbucket).
  • Experience using system monitoring tools (e.g., New Relic) and debugging distributed systems with high data loads .
  • Fluency with object-oriented design patterns.
  • Good understanding and prior experience of the Agile process (Scrum or Kanban).
Benefits
  • We promote an inclusive culture within our business
  • We celebrate different employees and lifestyles – not just on key days, but every day.
  • We encourage everyone in our organisation to explore opportunities which enable them to grow their career through investment in their development but equally by working in a culture which fosters support and unbridled collaboration.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
C#.NET 6+.NET CoreASP.NET MVCASP.NET Web APIEntity FrameworkMVC applicationsmicroservicesserverless applicationsREST
Soft skills
technical leadershipmentoringcollaborationinnovation