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.