Location:
Contract Type:
Applications are invited for all candidates to fill the Senior Software Engineer Job Opening at Envoy Ortus (Pvt) Ltd
SENIOR SOFTWARE ENGINEER
RESPONSIBILITIES
- Participate in requirements analysis.
- Collaborate with internal teams to produce software design and architecture.
- Write clean, scalable code using .NET programming languages.
- Test and deploy applications and systems.
- Revise, update, refactor and debug code.
- Improve existing software.
- Develop documentation throughout the software development life cycle (SDLC).
- Serve as an expert on applications and provide technical support.
REQUIREMENTS
- Degree from a recognized university preferably a degree in Computer Science Engineering/it.
- Sound knowledge in web related development, architecture design patterns.
- Familiar with agile software development methodologies (e. g. SCRUM) as well as plan driven delivery methodologies (e. g. Waterfall and unified).
- Minimum 2+ years of industry experience.
- Experience of.Net framework v.4.0+, Angular 4-8, Typescript, C#, ASP.NET Core 2+
- Experience of Web Forms, ASP.NET, MVC 4.0+ would be an added advantage. Experience of Web Services, Web API and more.
- Experience of database technologies: MS SQL 2008+, ADO.NET and more.
- Advanced front-end skills - HTML, CSS3, JavaScript, jQuery, AJAX, HTML 5, JSON and more.
- Tools knowledge of Visual Studio 2012+, SQL Server Management Studio, Visual Studio Code, Fiddler, TFS, NUnit and more.
- Experience of kendo controls, AM charts would be an added advantage.
- Excellent trouble shooting and communication skills.
- Possessing good interpersonal analytical and programming skills.
Closing Date : 30/08/2020