09 Oct
|
Pi-Systems
|
Chennai
09 Oct
Pi-Systems
Chennai
Job Summary:
- We are seeking an experienced Senior .NET Developer with 5+ years of hands-on experience to design, develop, and maintain robust, scalable applications using the Microsoft .NET framework.
- The ideal candidate will have strong expertise in full-stack development, including ASP.NET Core, C#, and related technologies, with a focus on building high-performance web applications, APIs, and integrating with databases and cloud services.
- You will play a key role in architecting solutions, mentoring junior developers, and driving best practices to deliver efficient and secure software.
- Solution Design and Development: Architect, design, develop, and deploy enterprise-level applications using .NET technologies (primarily C#, ASP.NET Core, MVC, Web API).
- Full-Stack Implementation: Build responsive front-end interfaces using HTML5, CSS3, JavaScript, and frameworks like Angular, React, or Blazor.
- API and Integration: Develop and maintain RESTful APIs, Web Services, and integrate with third-party systems, microservices, and cloud platforms.
- Database Management: Design and optimize database schemas, queries, and stored procedures using SQL Server or other relational databases.
- Code Quality and Testing: Write clean, scalable, and testable code; conduct unit testing, integration testing, and debugging to ensure high-quality deliverables.
- Requirements Analysis: Collaborate with stakeholders, business analysts, and teams to gather requirements and translate them into technical specifications.
- Performance Optimization: Troubleshoot issues, optimize application performance, and ensure security and compliance standards are met.
- Deployment and Maintenance: Manage deployments using CI/CD pipelines,
and provide ongoing support and enhancements for existing applications.
- Documentation: Create and maintain comprehensive technical documentation, including architecture diagrams and code comments.
- Experience with containerization (Docker) and orchestration (Kubernetes).
Technical Skills:
- Expertise in C#, .NET Core/.NET 5+, ASP.NET Core, MVC, Entity Framework Core.
- Proficiency in front-end technologies: HTML5, CSS3, JavaScript, jQuery, and modern frameworks (e.g., Angular, React, or Blazor).
- Strong experience with SQL Server, including T-SQL, stored procedures, and performance tuning.
- Knowledge of RESTful APIs, Web API, WCF, and microservices architecture.
- Familiarity with version control (Git), CI/CD tools (Azure DevOps, Jenkins), and Agile/Scrum methodologies.
- Experience with cloud platforms, preferably Microsoft Azure (App Services, Functions, etc.).
- Programming Knowledge: Solid understanding of object-oriented programming, design patterns, and software architecture principles
Soft Skills
- Excellent problem-solving, analytical, and debugging skills.
- Strong communication and collaboration abilities to work effectively in cross-functional teams.
- Leadership skills with experience mentoring or guiding team members.
Education:Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience)
Certifications:Microsoft Certified: .NET Developer certifications. Work Environment:Full time position with hybrid or work from home options
Pay: ₹70,000.00 - ₹100,000.00 per month
Advantages:
- Health insurance
- Provident Fund
- Work from home
Work Location: Hybrid remote in Chennai, Tamil Nadu
📌 Senior Dot Net Developer (Chennai)
🏢 Pi-Systems
📍 Chennai