You are the future building blocks that we love talking to. Be who you are and grow limitlessly, breaking each boundary while creating technologies that make a difference.
Job Role: .NET Developer
Job Description
We are seeking a skilled and experienced .NET Developer to join our dynamic team. The ideal candidate will have a strong background in developing software applications using the .NET framework and a passion for creating high-quality, scalable solutions.
Responsibilities:
Design and Development: Develop, test, and deploy software applications using .NET programming languages (C#, VB.NET).
Requirements Analysis: Participate in requirements analysis and collaborate with internal teams to produce software design and architecture.
Code Quality: Write clean, scalable code and perform code reviews to ensure high-quality standards.
Debugging and Troubleshooting: Revise, update, refactor, and debug code to improve existing software.
Technical Support: Provide technical support for web, desktop, or mobile applications.
Documentation: Develop and maintain documentation throughout the software development lifecycle (SDLC).
Stay Updated: Keep up-to-date with the latest technologies and suggest the adoption of new .NET features.
Preferred Skills:
Experience with front-end technologies such as HTML, OOPS Concepts, C#, Database Design, CSS, JavaScript, and frameworks like Angular or React.
Knowledge of cloud platforms like Azure or AWS.
Familiarity with Agile methodologies.
Qualifications:
Experience: Minimum of 5 years of experience in .NET development.
Technical Skills: Proficiency in .NET languages (C#, VB.NET), ASP.NET, MVC, and SQL Server.
Problem-Solving: Strong analytical and problem-solving skills.
Communication: Excellent communication and teamwork abilities.
Education: Bachelor’s degree in Computer Science, Engineering, or a related field.