1
applicant
Senior Software Engineer - .NET
Acentura
in Sri Lanka,
Full-time
• posted 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.
Recent Jobs at Acentura
Project Manager
Acentura
Colombo
21 Jan 2025
21 Jan 2025
Colombo
Trainee Business Analyst
Acentura
Colombo
19 Dec 2024
19 Dec 2024
Colombo
Senior Quality Assurance Engineer
Acentura
Colombo
27 Sep 2024
27 Sep 2024
Colombo
Technical Lead - •Net
Acentura
Colombo
25 Sep 2024
25 Sep 2024
Colombo
Business Analyst
Acentura
Colombo
25 Sep 2024
25 Sep 2024
Colombo