1

applicant

Senior Software Engineer - .NET Full-time

at Acentura in Sri Lanka, published on 24 Feb. 2024

We are looking for Senior Software Engineer - .NET to join our dynamic team.

Key Responsibilities

  • Develop high-quality, scalable, performant, and secure .NET-based applications.
  • Produce well-defined, commented, maintainable, and testable code.
  • Collaborate with global team members from various disciplines (including architects, team leads, BAs, QA, and project stakeholders) to design and develop applications in an Agile environment.
  • Advocate for coding standards and other software engineering best practices.
  • Identify and troubleshoot issues, providing clear problem definitions and recommendations.

Candidate Profile

  • Bachelor’s degree in software engineering or computer science.
  • 3-5 years of experience designing and building solutions using a .NET-based stack.
  • Highly proficient in .NET Core, C#, MVC, and Razor pages.
  • Strong knowledge of HTML, CSS, JavaScript, Bootstrap, LESS, and jQuery.
  • Familiarity with dependency injection, tag helpers, and razor components is advantageous.
  • Comfortable working with various Microsoft technologies and architectures (e.g., C#, .NET Core, WPF, VB).
  • Experience with .NET data access technologies and ORMs such as ADO.NET, EF Core, and EF 6.
  • Good understanding of relational database management systems, preferably MS SQL Server.
  • Solid grasp of design principles, patterns, best practices, and clean coding techniques.
  • Familiarity with DevOps CI/CD tools like Bitbucket, Azure DevOps, containers, and Azure components (e.g., function app, App Services, Azure SQL, Key Vault) is beneficial.
  • Excellent communication skills.
  • Natural problem solver capable of handling complex functional requirements.
  • Passionate about technology with a drive to continuously learn and grow in their career.

Notice: This job advertisement was posted over 9 months ago. Please verify with the employer for current availability and details, as positions may have already been filled or updated.


Recent Jobs at Acentura


Go Back to Category Software Development
Report it! Is This Job Ad Fake? Report it!   
Recommend to a Friend Recommend to a Friend
Viewed: {0} times Viewed: 231 times