Job Description
Key Responsibilities
- Design, develop, debug, and maintain software products.
- Support or lead the development lifecycle of applications.
- Participate in product design discussions with team leads, developers, and technical teams.
- Ensure development follows client specifications and product standards.
- Identify performance bottlenecks and implement effective solutions.
- Implement and maintain version control systems and code quality standards.
- Establish and maintain best practices in software development.
- Implement quality measurement systems and ensure adherence to quality standards.
- Collaborate with cross-functional teams to deliver reliable and scalable solutions.
- Maintain proper documentation and development processes.
Technical Skills
- Strong knowledge of .NET ecosystem development
- Proficiency in:
- Good knowledge of:
- Strong experience in database development (SQL Server)
- Familiarity with Version Control systems
- Experience in Web Development frameworks
- Knowledge of Product Design concepts
- Basic understanding of Analytics and BI systems
Soft Skills
- Strong logical thinking and problem-solving abilities
- Good communication and presentation skills
- Ability to work independently and within teams
- Ability to manage multiple tasks simultaneously
- Strong decision-making and accountability
- Ability to adapt to changing requirements
- Team-oriented mindset with shared leadership approach
Education
- UG: B.Tech / B.E / BCA or Any Graduate
- PG: MCA or Any Postgraduate
Key Skills
- .NET Development
- C#
- ASP.NET
- MVC
- Web API
- SQL Server
- jQuery
- Version Control
- Web Development