Posted:15 hours ago|
Platform:
On-site
Job Overview:
We are looking for an experienced Senior C# Developer with 5 to 10 years of experience to join our growing development team. The ideal candidate will have extensive hands-on experience in designing, developing, and maintaining complex software applications using C# and the .NET framework. You will play a key role in building scalable and high-performance systems while mentoring junior developers and collaborating with other cross-functional teams. If you are passionate about software development and want to work in a dynamic and innovative environment, we would love to have you on our team.
Key Responsibilities:
Design, develop, test, and maintain robust, scalable, and secure software applications using C# and the .NET Framework (Core and Standard).
Lead and participate in technical discussions and decision-making, contributing to architectural design and development standards.
Mentor and guide junior developers, performing code reviews to ensure high-quality code.
Collaborate with business analysts, product owners, and cross-functional teams to gather and define software requirements and ensure proper implementation.
Optimize and troubleshoot existing applications for performance, security, and maintainability.
Develop and maintain RESTful APIs and integrate with various external systems and services.
Work on complex database queries and ensure data integrity and performance in relational databases such as SQL Server.
Contribute to and improve the CI/CD pipeline for seamless application deployment.
Stay up to date with industry trends, emerging technologies, and best practices, applying them to the development process.
Provide technical guidance and support to ensure the team's productivity and adherence to deadlines.
Write comprehensive documentation for code, design, and system architecture.
Skills & Qualifications:
5 to 10 years of experience in C# and .NET Framework (Core and Standard), with a strong focus on backend development.
Solid understanding and experience with object-oriented programming (OOP) principles and design patterns.
Hands-on experience with ASP.NET MVC, ASP.NET Core, or WPF for building scalable applications.
Expertise in SQL Server or other relational databases with the ability to write complex SQL queries and stored procedures.
Experience working with Entity Framework or other ORM tools for data access.
Strong understanding of RESTful APIs and web services integration.
Proficient in front-end technologies such as HTML, CSS, and JavaScript (experience with frameworks like Angular or React is a plus).
Familiarity with version control systems like Git.
Knowledge of modern DevOps practices, CI/CD tools, and cloud technologies (preferably Azure).
Strong problem-solving, analytical, and debugging skills.
Solid experience working in agile development environments (Scrum/Kanban).
Excellent communication skills with the ability to articulate technical concepts clearly.
Preferred Qualifications:
Experience with microservices architecture and building cloud-native applications on Azure or AWS.
Knowledge of containerization technologies like Docker and Kubernetes.
Familiarity with front-end frameworks like Angular or React.
Exposure to message queues (e.g., RabbitMQ, Kafka) and other asynchronous processing mechanisms.
Familiarity with test-driven development (TDD) and automated testing frameworks.
Bachelor's degree in computer science, Information Technology, or a related field (or equivalent work experience).
Mindlinks Informatics Private Limited
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
remote, india
10.0 - 12.0 Lacs P.A.
11.0 - 21.0 Lacs P.A.
11.0 - 21.0 Lacs P.A.
bengaluru
15.0 - 25.0 Lacs P.A.
chennai, tamil nadu, india
Salary: Not disclosed
bengaluru
10.0 - 12.0 Lacs P.A.
Bengaluru, Karnataka, India
8.0 - 10.0 Lacs P.A.
Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru
8.0 - 13.0 Lacs P.A.
3.0 - 7.0 Lacs P.A.
Pune, Maharashtra, India
Salary: Not disclosed