Job Overview:
The Dotnet Developer role at Tech Mahindra in Bengaluru is a full-time, on-site position that blends various responsibilities across software development and automation. The position focuses on .NET Core, ASP.NET MVC, automation testing, Python automation, and UI/React development. Candidates will work on object-oriented programming (OOP) principles, deliver high-quality software, and collaborate in a team setting.
Job Highlights:
Job Role | Dot Net Developer |
Experience | Freshers |
Job Type | Onsite – Full Time @Tech Mahindra |
Company | Radar Technosoft |
Location | Bengaluru |
Salary | Not Disclosed |
Qualifications:
- Technical Skills:
- Strong proficiency in Object-Oriented Programming (OOP).
- Hands-on experience with .NET Core and ASP.NET MVC.
- Familiarity with Python for automation purposes.
- Knowledge of front-end technologies, particularly React for UI development.
- Problem-Solving Abilities:
- Strong analytical and debugging skills to solve complex problems during development and testing.
- Collaboration and Communication:
- Excellent teamwork abilities to work in a collaborative environment.
- Clear and effective communication skills to discuss and implement solutions across teams.
- Educational Background:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Certifications:
- Certifications in .NET technologies are a strong plus.
Responsibilities:
- Software Development:
- Design, develop, and maintain applications using .NET Core and ASP.NET MVC frameworks.
- Implement object-oriented programming (OOP) principles to develop robust and scalable software solutions.
- Automation Testing:
- Develop and execute automation tests to ensure software quality.
- Utilize Python to automate manual testing processes and integrate testing scripts into the development lifecycle.
- UI/React Development:
- Build user interfaces (UI) using React for web applications, ensuring a seamless user experience.
- Collaborate with front-end and back-end teams to ensure cohesive design and functionality.
- Problem Solving & Debugging:
- Analyze, debug, and resolve complex software issues.
- Apply critical thinking to solve technical challenges related to both back-end and front-end development.
- Collaboration & Communication:
- Work closely with cross-functional teams (QA, DevOps, etc.) to deliver high-quality solutions.
- Communicate technical concepts effectively to both technical and non-technical team members.