Job Overview
Software Engineer

The Role:
- Seeking the role of Senior Software Engineer.
of senior
The ideal candidate is a self-motivated, multi-tasker, and demonstrated team-player.
The Candidate will be a lead developer responsible for the development of new software products and enhancements to existing products.
- Ability to excel in working with large-scale applications, frameworks with outstanding communication and leadership skill.
- The candidate will be liaising with the onshore development team.
Responsibilities:
- Writing clean, high-quality, high-performance, maintainable code.
- Develop and support software including applications, database integration, interfaces, and new functionality enhancements.
- Ability to work independently.
- Liaise with other developers to ensure timely delivery of tasks.
- Review and refactor code of junior developers and groom them.
- Planning and grooming sessions during sprints.
- Required to form a scrum mindset and methodology.
- Will be in charge of writing code for implementing user stories, while following the devel opment methodology.
- Ability to analyze the root cause of defects to provide the most comprehensive fixes for every issue.
- Coordinate cross-functionally to ensure projects meet business objectives and compliance standards.
- Support testing and deployment of new products and features.
Requirements:
- Bachelor’s degree in computer science (or related field).
- 5 years or more of relevant work experience.
- At least 1 year of proven experience with Angular and ASP.NET/WebAPI/CI (Must have).
- Expertise in Object-Oriented Design, Database Design, and XML Schema.
- Experience with Agile or Scrum software development methodologies.
- Experience with HTML/CSS, Javascript, SQL knowledge, TypeScript, Entity Framework.
- Strong command of English both verbally and in writing.
- Knowledge of Azure is an added advantage.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- Experience5 Years
- GenderBoth
- INDUSTRYComputer and technology
- QualificationBachelor's Degree
