Senior Software Engineer
Evening
Karachi
Posted 9 months ago
Job Description
We are looking for an ambitious and self-driven Senior Software Engineer to join our team!
Responsibilities:
- Perform Requirement Analysis, Gap Analysis as required.
- Develop high quality and detailed designs.
- Responsible for implementing best coding standards & practices to ensure quality.
- Conduct unit testing using automated unit test frameworks.
- Test software to ensure responsiveness and efficiency.
- Expertise in troubleshooting, debugging the code and resolve the issues.
- Identify risks well ahead of time and come-up with mitigation strategies.
- Conduct configuration of your own work.
- Interact & co-ordinate with other development teams.
- Guide / Mentor junior team members in the team.
- Proactive in keeping his/her skills updated.
Requirements and skills:
- Overall 5+ years of hands-on development experience in .NET technologies.
- Excellent working knowledge of MVC 5, .NET Core, Web API, C#, Entity Framework, LINQ, SQL, HTML, JavaScript, JQuery.
- Experience in working with source control solutions like GIT.
- Soft Skills: Excellent communication, analytical skills, problem solving skills and learning attitude.
- Knowledge of Angular and React.js Framework would be added advantage.
- Bachelor Degree in IT, BTech or Computer Science