Search by job, company or skills

Luxoft India Llp

.NET Engineer

4-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Be among the first 30 applicants
Early Applicant
Quick Apply

Job Description

We are looking for a seasoned Software Developer who has .NET and C# expertise to join our dynamic team. Your role will involve working closely with a group of talented software developers.

Responsibilities
  • Create and maintain comprehensive documentation: Develop and update detailed documentation including design specifications, API documentation, and user guides to ensure clarity and usability for developers and end-users.
  • Design, develop, and maintain robust applications: Utilize .NET and C# technologies to enhance existing ones, ensuring they meet functional requirements and performance benchmarks.
  • Monitor and optimize performance and reliability: Continuously assess API performance, identifying areas for improvement and implementing optimizations to ensure high reliability and efficiency.
  • Troubleshoot and resolve issues: Quickly address and resolve any issues related to application functionality and performance, minimizing downtime and ensuring a seamless user experience.
  • Ensure high code quality: Follow industry best practices, security guidelines, and compliance requirements to maintain high standards of code quality, ensuring the applications are secure, efficient, and maintainable.
  • Participate in code and design reviews: Actively engage in code and design review sessions, offering constructive feedback to peers and incorporating feedback received to improve the overall quality of the codebase.
  • Unit Test Framework: Able to create TDD for the new functionality and code coverage as much as possible. Tests should be automated using any .NET testing frameworks like NUnit, MSTest, xUnit.net, etc
  • Stay updated with industry trends: Keep abreast of the latest developments and best practices in development, continuously seeking opportunities to improve skills and apply new knowledge to enhance the development process.
Skills
  • Holds a bachelor's degree in computer science/MCA or a related discipline with 4+ years of experience in software development.
  • Strong expertise in Object-Oriented Programming & Design Patterns with practical experience in .NET C# with Object Pascal, Visual C++, HTML, and SQL.
  • Experienced with monitoring and logging tools such as Azure Monitor, Application Insights, and Log Analytics.
  • Knowledgeable in Infrastructure as Code (IaC) tools like ARM templates, Azure DevOps, Git, and Agile methodologies.
  • Strong experience in working with Microservices architecture & Microservice Design Patterns.
  • Excellent written and spoken communication skills.
  • High level of initiative and the ability to work independently or as part of a team.

Nice to have

  • Azure certifications (e.g., Azure Developer Associate, Designing and Implementing Microsoft DevOps Solutions).

About Company

Luxoft India Llp

Job ID: 106268569

Similar Jobs