Dotnet Developer

About Doyensys:

Doyensys is a Management & Technology Consulting company with expertise in Enterprise applications, Infrastructure Platform Support, and solutions. Doyensys helps clients to harness the power of innovation to thrive on change. The company leverages its technology expertise, global talent, and extensive industry experience to deliver powerful next-generation IT services and solutions. Doyensys Inc has operations in India, the US, Mexico, and Canada.

Job Requirement

Project Role: We are seeking a talented and versatile developer to join our team as a .NET Developer with T-SQL expertise. This person will play a crucial role in designing, developing, and maintaining the backend systems, participating in architectural discussions, and mentoring junior team members.Expertise in T-SQL will be critical in optimizing database performance and ensuring the delivery of high-quality software solutions.

Project Role Description: Consultant

Work Experience: 4Yrs to 5 Yrs

Work location: Chennai

Hiring Type: Permanent

Technical Expertise

Must Have Skills:

  • 4-5 years of experience as a .NET developer with strong T-SQL proficiency
  • Strong knowledge of C# or VB.NET programming language
  • Proficient in ASP.NET MVC/Core, Entity Framework, and SQL Server
  • Experience with API development and integration
  • Expertise in T-SQL, including data manipulation, stored procedures, functions, triggers, and security best practices.
  • Understanding of relational database concepts and normalization principles
  • Solid understanding of SQL Server, database design principles, indexing, query optimization, and performance tuning.
  • Proficiency in any reporting tools like PowerBI, SSRS, Crystal reports, etc..
  • Experience with unit testing and code coverage tools.
  • Strong understanding of software design principles.

Good To Have Skills:

  • Experience with cloud platforms (Azure, AWS)
  • Experience in UI/UX development using Angular, React, etc
  • Experience with any lowcode platforms like OutSystems, Power APPS, etc..
  • Experience with DevOps practices and tools (e.g., Git, CI/CD)
  • Experience with front-end technologies (HTML, CSS, JavaScript, Bootstrap)

Key Responsibilities:

  • Software Development: Design, develop, and maintain .NET applications with a primary focus on T-SQL for efficient data handling.
  • Implement scalable and secure database solutions.
  • Database Design and Optimization: Collaborate with software architects to design and optimize database structures.
  • Write performance-optimized T-SQL code, conduct query optimization, and perform database tuning.
  • Data Modeling: Work closely with the team to create effective data models aligned with application requirements.
  • Integration: Integrate .NET applications seamlessly with databases, third-party APIs, and external systems.
  • Code Review and Quality Assurance: Conduct code reviews to ensure T-SQL code quality, adherence to best practices, and optimization techniques.Work with QA teams to ensure robust testing of database-driven features.

Professional Attributes:

  • Excellent communication skills, both verbal and written, with the ability to convey complex technical concepts to diverse audiences.
  • Strong analytical and problem-solving skills, with meticulous attention to detail.
  • Ability to work independently and as part of a team.
  • Proven ability to work collaboratively in a team environment, providing mentorship to junior developers.
  • Adaptability to changing project requirements and priorities.
  • Passion for learning and staying up-to-date with new technologies.
  • Commitment to continuous learning and staying abreast of industry trends and best practices.

Educational Qualification:

  • B.E/ B.Tech in any specialist or any relevant education

BehavioralAttribute:

  • Passion for learning and staying up-to-date with new technologies.
  • Excellent communication skills, both verbal and written, with the ability to convey complex technical concepts to diverse audiences.
  • Strong analytical and problem-solving skills, with meticulous attention to detail.
  • Ability to work independently and as part of a team.
  • Proven ability to work collaboratively in a team environment, providing mentorship to junior developers.
  • Adaptability to changing project requirements and priorities.
  • Commitment to continuous learning and staying abreast of industry trends and best practices.

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx