Senior Software Engineer (.NET / Azure)
ParentPay Group · Colombo
Job description
About the role
A Senior Software Engineer is needed in the Development Core team in Colombo, Sri Lanka, on a permanent full-time basis. The role is hands-on, covering the design, development and delivery of high-quality, scalable software, with ownership of features through the development lifecycle and contribution to technical design and architecture.
Key responsibilities
- Analyze requirements, estimate effort and deliver maintainable solutions with due regard for product and business impact.
- Develop clean, efficient, scalable software in C#, ASP.NET.NET Framework and .NET Core, using best practices such as async/await, dependency injection and configuration.
- Build ASP.NET MVC and Web API / REST services, and front-end functionality with Angular.
- Optimize SQL Server queries and data-access solutions, and use AI-driven developer tools cost-effectively.
- Contribute to architecture and design, applying DDD and CQRS where appropriate, and follow TDD with unit and integration tests.
- Use the Microsoft toolchain (Visual Studio, VSCode), Azure services (Application Insights, Azure Key Vault, Azure Functions), and write CI/CD pipelines in YAML via Azure DevOps with Git.
- Apply OWASP-aligned secure development practices, take part in code reviews and mentor junior and peer engineers.
- Work in an Agile environment, own feature delivery, document technically and help resolve production issues.
Required profile
- At least 3 years of experience and a degree or equivalent professional qualification.
- Strong hands-on experience with C#, ASP.NET.NET Framework and .NET Core, and strong T-SQL skills with stored procedures.
- Understanding of RESTful APIs, secure development and OWASP, TDD, OOP, SOLID and KISS, and Agile delivery.
- Excellent communication skills, attention to detail and the ability to work independently with minimal supervision.
Required skills
- Desirable: Angular or similar SPA frameworks, Azure DevOps, native Android development in Java/Kotlin, GitHub Copilot, and awareness of UK GDPR.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Sri Lanka.
Salary: Senior Software Engineer Based on 7 job offers in Sri LankaSalaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 3 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
ParentPay Group
Colombo
Related job offers
-
Senior QA Automation Engineer (Load Runner)
Virtusa Colombo -
QA Engineer (Manual Testing) - Blazemeter Performance Testing
Virtusa Colombo -
Cloud Operations Engineer
Kaleris Colombo -
Business Analyst - Banking & Financial Services
Quess Lanka Colombo -
Associate Technical Business Analyst Lead
Mitra AI Colombo