1800000 - 2000000 Indian Rupee - Yearly
Bangalore, Karnataka, India
Information Technology
Full-Time
VachiLabs Innovations Pvt Ltd
Overview
Job Title: Senior .NET Developer
Location: Pune
Experience: 8-10 years in software development
Key Responsibilities:
- Application Development: Lead the design and development of complex applications using .NET, C#, MVC and SQL Server, ensuring high performance, security, and scalability.
- API and Integration Development: Architect and develop APIs for seamless data exchange and system integration, ensuring robust and scalable solutions.
- Database Programming: Design, develop, and optimize complex SQL queries and manage database systems, with strong proficiency in SQL Server.
- Solution Design: Collaborate with stakeholders to analyze and understand business requirements, then create detailed technical solution designs based on architectural guidelines.
- Object-Oriented Programming (OOP): Apply advanced OOP principles and best practices to ensure code modularity, reusability, and maintainability.
- Release Management and CI/CD: Manage release cycles, including version control, automation of builds, and deployment processes using GitHub and CI/CD tools.
- Code Quality Assurance and Unit Testing: Conduct impact assessments, thorough code reviews, and utilize testing frameworks like NUnit, xUnit, and MSTest to ensure code quality and functionality.
- Testing and Documentation: Develop software code independently, including database design, development, unit testing, and system testing, while maintaining accurate technical documentation.
- SDLC and Agile Methodologies: Actively participate in the SDLC process and agile project delivery, including sprint planning, stand-ups, and retrospectives.
Required Skills and Qualifications:
- Technical Expertise:
- Strong hands-on experience in C#, .NET Core, MVC, SQL Server, API Development, Angular, HTML5, and CSS3.
- In-depth knowledge of database design and optimization techniques for SQL Server.
- Solid understanding of Object-Oriented Programming (OOP) principles and design patterns.
- Unit Testing: Proficiency with NUnit, xUnit, MSTest, or similar unit testing frameworks to ensure code reliability and performance, with a focus on creating comprehensive unit and integration tests.
- Release Management and CI/CD: Experience with release management, version control systems (e.g., GitHub), and CI/CD pipelines (e.g., Jenkins, Azure DevOps).
- Solution Design and Architecture: Ability to create solution designs aligned with business requirements and technical architecture.
- Quality Assurance and Code Reviews: Competence in performing code reviews and analyzing technical documentation for adherence to quality standards.
- Testing and Documentation: Experience in developing unit tests, system tests, and maintaining comprehensive documentation.
- SDLC and Agile: Familiarity with Agile methodologies and SDLC processes to ensure timely project delivery.
Soft Skills:
- Communication: Strong written and verbal communication skills for effective collaboration with stakeholders and team members.
- Analytical and Problem-Solving Skills: Ability to analyze complex problems and develop innovative solutions that meet business needs.
- Attention to Detail: High level of accuracy in documenting requirements and developing solutions.
- Team Collaboration: Willingness to work closely with cross-functional teams and contribute to a positive team environment.
Education:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
Job Type: Full-time
Pay: ₹1,800,000.00 - ₹2,000,000.00 per year
Location Type:
- In-person
Experience:
- Software development: 9 years (Required)
Location:
- Pune, Maharashtra (Required)
Work Location: In person
Speak with the employer
+91 9039004977
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in