Bachelor’s or Master’s degree in Computer Science, Information Technology, Electronics, or a related field (B.Sc, BE/B.Tech, MCA, M.Tech)
3 to 8 years of relevant experience in software development
Hands-on experience working with .NET technologies is essential
Prior exposure to large-scale applications or enterprise-level projects is preferred
Job Description:
As a Technical Engineer, you will play a key role in building and implementing solutions within our lending product ecosystem. The position involves contributing to both product development and project execution, ensuring that technical solutions align with business needs.
You will be responsible for designing, developing, and maintaining applications built on the .NET platform. The role also requires adherence to established software development practices, including coding, testing, and deployment processes.
A major part of your work will involve troubleshooting technical issues, identifying root causes, and delivering effective fixes. You will collaborate with cross-functional teams to enhance system performance and support ongoing product improvements.
Skills Required:
Technical Skills:
Strong understanding of object-oriented programming (OOP) principles
Proficiency in .NET framework technologies, including C# and/or VB.NET
Experience with configuration management, including handling web.config files
Working knowledge of front-end technologies such as JavaScript, HTML, CSS, and XML
Ability to identify, troubleshoot, and resolve bugs efficiently
Experience in maintaining, upgrading, and optimizing existing systems
Familiarity with web services and API development/integration
Database Skills (MSSQL):
Understanding of database design concepts like normalization
Experience with joins, views, indexes, and subqueries
Knowledge of stored procedures, triggers, and functions
Familiarity with collation, aggregate functions, and user-defined functions
Experience with variables (local/global) and aliasing
Soft Skills:
Strong written and verbal communication abilities
Ability to collaborate effectively within team environments
Experience working on complex projects involving multiple components or libraries