Lead Software Engineer

Roles & Responsibilities:

  • Assess and improve existing platforms and frameworks which need to be brought up to industry standards
  • Ability to collaborate with a large development team as well as reach across and establish relationships with other business units
  • Write technical designs of systems and estimate effort as well as identify risks
  • Establish and adhere to best practices and leading by example to enforce code quality
  • Design and implement scalable and high-performance solutions and produce high-quality software

Skills Requirements :

Experience

  • 7-10 years of application development
  • BE, B Tech, MSc, MCA or equivalent degree in Computer Science or equivalent
  • At least 7 years of application development experience in C#, ASP.Net and SQL Server.
  • Strong object-oriented design experience
  • Demonstrated ability to write SQL queries and use of Microsoft SQL Server database tables and connectivity
  • A strong background in programming
  • Must be proficient in the following languages and technologies:
    • .NET
    • C#
    • SQL Server
  • Experience with JIRA
  • Familiarity with design patterns
  • Work experience in Agile development methodology
  • Strong communication and collaboration skills
  • Detail-orientated, “get it done” attitude and proactivity
  • Willingness to have fun and work as part of an international and diverse team
  • Experience with DevOps CI/CD a plus
  • Working knowledge of automation testing frameworks desired

THANK YOU

We have received your Application. We will get back to you shortly.