We are looking for a skilled Lead. net with experience to join our IT team. The successful candidate will be involved in designing, developing, and maintaining efficient, reusable, and reliable. Net applications. This role requires a solid understanding of the OOPs concept, . Net framework, SQL databases, and web technologies.
Responsibilities:
- Works with the team architects and product owners/managers to design and implement innovative solutions to address specific business problems.
- Work closely with other developers, UI/UX designers, business analysts, and project managers to meet project goals and ensure alignment with business objectives.
- Write clean, scalable code using. NET programming languages. Review, update, and refactor existing code to improve performance and scalability.
- Create technical documentation for reference and reporting, ensuring clear and comprehensive documentation of code and functionalities.
- Writing neat and clean reusable code and should be able to mentor junior team members wherever required.
Requirements:
- Ability to work independently and collaboratively in a team environment, with excellent problem-solving and analytical skills.
- Proficiency in Application development, debugging, and troubleshooting. NET Core applications to identify and resolve issues effectively.
- Knowledge of. NET Core performance tuning and optimization techniques.
- Strong written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
- Knowledge of Design patterns, Caching, and Performance improvement techniques.
- Experience: Minimum 8 years of experience in. NET development, preferably with exposure to the banking and finance sector.
- Education: Bachelor's degree in computer science, Information Technology, or related field.
Mandatory Technical Skills:
- Proficiency in OOPs concept, C#, . NET Core, Entity Framework, SQL Server, PostgreSQL, ADO. NET, Dapper, LINQ, Web API Development, Unit Testing using XUnit or any other method, Strong debugging and troubleshooting skills.
- Knowledge of web services (REST, SOAP).
- Knowledge of Git, Third party API integration, and JWT Services.
- Database: Tables, views, stored procedures, jobs, triggers, functions.