Job Description
Develop scalable and efficient code using .NET programming languages.
Write unit tests to drive coding decisions and implement best practices for software development.
Stay updated on industry terminology, concepts, and design patterns to contribute to architecture and software design with team members.
Participate in cloud design and architecture for Azure solutions.
Produce proof of concepts to validate assumptions and provide actionable insights.
Design and develop client displays and user interfaces that meet business requirements.
Collaborate with software professionals to handle project-related tasks and ensure smooth project execution.
Facilitate communication and coordination with other developers and software teams.
Required Skills and Qualifications
">
Proficiency in design patterns and enterprise application architecture.
Strong understanding of SOLID principles and their application in software development.
5+ years of experience in C# development.
A proven track record of software design using Test Driven Development.
Familiarity with at least one other object-oriented language (e.g., C++, Java) and HTML5/CSS3.
Knowledge of architecture styles and APIs (REST, gRPC).
Understanding of Agile methodologies and their application in software development.
Excellent troubleshooting and communication skills.
Ability to work effectively in a team environment.
Benefits
">
Opportunity to work on challenging projects and contribute to the growth of the company.
Collaborative and dynamic work environment.
Chance to develop and expand your skillset.
Others
">
Strong attention to detail.
Able to prioritize tasks and manage time effectively.
Good problem-solving skills.
💡 Quick Summary
Seeking a career-building opportunity? The Senior Dot Net Software Developer position is now open for candidates interested in the IT Engineer & Developer Jobs sector. This role in India offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in IT Engineer & Developer Jobs is a plus.
