Job Description: .Net Developer
Must-Have/Mandatory Skills:
Development of technical specifications and plans: Ability to translate business requirements into detailed technical specifications, with strong analytical and problem-solving skills to design robust solutions.
Web application development: Expertise in developing new web applications using ASP.Net, .Net Core, and Angular, creating dynamic, scalable, and high-performance applications.
Unit testing: Proficient in performing unit testing of web application programs using NUnit to ensure code reliability and quality.
API design and development: Skilled in designing and developing .Net Web APIs for seamless data exchange, with experience in writing optimized stored procedures for efficient database access.
Deployment: Hands-on experience with CI/CD pipelines for deploying applications into higher environments, particularly on Azure cloud platforms.
Peer code reviews: Conduct thorough code reviews to ensure adherence to best practices and high code quality standards, while providing constructive feedback and recommendations.
API testing: Proficient in testing Web APIs using tools like Postman and SOAP to ensure functionality and performance.
Documentation: Ability to compile comprehensive and accurate documentation for all application changes to ensure clarity and maintainability.
Frontend skills: Good understanding and hands-on experience with HTML, CSS, and JavaScript for developing responsive and interactive user interfaces.
Good-to-Have/Desirable Skills:
Agile development environment: Familiarity with Agile methodologies to work in a fast-paced, iterative development environment.
Cloud platform exposure: Exposure to AWS and Azure, with an understanding of their services and deployment processes.
Desired Skills: Web API, .Net Core, Angular, NUnit, HTML, CSS, JavaScript, Azure, Agile
Desired Candidate Profile:
Qualifications include a Bachelor of Engineering (B.E.) in Computer Science, Information Technology, or a related field. Candidates should have strong problem-solving abilities, excellent communication skills, and a passion for staying updated with the latest technologies.
Benefits of Joining the Role:
This role is ideal for someone looking to excel in web application development while gaining exposure to cloud computing and modern development practices.
Monthly based
Bengaluru Urban,Karnataka,India
Bengaluru Urban,Karnataka,India