Search by job, company or skills

Workong

Senior .NET Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 23 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Job Title: Senior .NET Software Engineer

Salary - 10 - 21 Lakhs Yearly

Job Summary:

We are seeking a highly skilled and experienced Senior .NET Software Engineer to join our development team. The ideal candidate will have a strong background in .NET technologies, Microservices, and Docker, along with a proven track record of delivering high-quality software solutions. This role involves leading the design, development, and implementation of complex applications, mentoring junior developers, and contributing to the overall technical strategy.

Key Responsibilities:

Develop & Maintain: Design, develop, and maintain high-performance software applications using .NET Core and C#.

Cloud & Serverless Solutions: Architect and implement serverless solutions with Azure Functions for seamless integration within Synoptek's tech ecosystem.

Messaging & Scalability: Design and optimize message-driven systems leveraging Azure Service Bus to enhance scalability and reliability.

Database Management: Manage and optimize PostgreSQL databases to support business-critical applications.

API Development: Build and maintain RESTful APIs to enable smooth communication between systems and clients.

Quality & Testing: Apply Test-Driven Development (TDD) to ensure code quality and reliability across all projects.

Collaboration & Mentorship: Work closely with cross-functional teams to gather requirements, design solutions, and implement them effectively.

Mentorship & Code Review: Mentor junior developers and participate in code reviews to uphold high development standards.

Troubleshooting & Optimization: Troubleshoot complex issues in production and provide timely resolutions.

Technology Advocacy: Stay updated with emerging technologies and advocate for their adoption where appropriate.

Desired Candidate Profile:

Education: Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).

Experience: Minimum 5+ years of experience in software development with expertise in .NET Core and C#.

Azure Expertise: Hands-on experience with Azure services, including Azure Functions and Azure Service Bus.

Database Skills: Proficiency in designing and managing PostgreSQL databases.

API Development: Proven track record of developing and consuming RESTful APIs.

Testing Practices: Expertise in implementing TDD practices and delivering high-quality, tested code.

Communication & Problem-Solving: Strong analytical and problem-solving skills with a results-oriented mindset. Excellent communication skills, capable of explaining complex technical concepts to non-technical stakeholders.

Apply Link - https://app.workong.com/jobs/af02429c-56e2-455b-996c-bed2764f8e5d

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 140986115