Associate Software Engineer (Full Stack)
Key Responsibilities -
- Design, develop, and maintain high-quality software applications using.Net framework.
- Needs to have a clear understanding of the project requirements, including the business goals and the technical specifications.
- Implement best practices in software engineering, including coding standards, design patterns, and performance optimization techniques.
- Perform code reviews and provide constructive feedback to team members.
- Troubleshoot and debug software applications to resolve issues and ensure smooth functionality.
- Maintaining and updating software applications to ensure they continue to meet the project's requirements and function as intended.
- Should document the development process, including the code and any changes made to the software application, to ensure that the project can be maintained and updated in the future.
- Stay updated with the latest technologies and industry trends to continuously improve our development processes.
Qualifications -
- Bachelor's degree in Software Engineering.
- Deep Knowledge on VB, C#, ASP.Net and Design Patterns like MVC.
- Knowledge on Mobile Application Development would be an added advantage.
- Knowledge of web development technologies like HTML, CSS, and JavaScript.
- Understanding of object-oriented programming (OOP) concepts.
- Understanding of Entity Framework.
- Understanding of HTTP, SOAP, REST, XML, JSON.
- Clear understanding of data interchange format or data transfer format (JSON, XML)
- Experience with SQL, Queries, Stored Procedures, Optimization, SQL Management Studio.
Please send your application with contact details of two non related referees to niranjan@umsl.upali.lk
Please mention the position applied as the subject line of your e-mail.
GROUP HR MANAGER
UPALI MANAGEMENT SERVICES LTD
TURN IT ON
223, BLOEMENDHAL ROAD, COLOMBO 13.
TEL: +94 11 249 7500
UPALI MANAGEMENT SERVICES LTD
TURN IT ON
223, BLOEMENDHAL ROAD, COLOMBO 13.
TEL: +94 11 249 7500