Job Overview
Senior Software Engineer
You’re a great fit if you can:
- Design, develop, modify, implement, and support software components anywhere in the software stack.
- Write clean, readable and reusable codes.
- Determine the root cause for the most complex software issues and develop practical, efficient, and permanent technical solutions.
- Remain current on new technologies; evaluate and make recommendations as necessary.
- Assist in task planning, estimation, scheduling, and staffing.
- Mentor Associate Software Engineers to develop skill/knowledge development through advice, coaching, and training opportunities.
- Determine process improvements, and best practices, and develop new processes.
- Work in close partnership with cross-functional teams and management.
What we look for:
- 3+ years of total experience in software engineering, Designing and product development.
- Good experience & Proficient in:
- – Microsoft .NET platform technologies.
- – Angular front-end framework.
- – .Net Core/WebAPI.
- – Microsoft SQL.
- – Agile/Scrum and estimation techniques.
- – Object-oriented programming, design patterns & principles.
- – Unit testing methodologies and frameworks.
- Good written and oral communication skills.
- Good time management skills and problem-solving skills.
- Knowledge in Azure DevOps will be a definite advantage.
- Experience in Microservices Architecture will be an added advantage.
Job Detail
- Offered SalaryNot Specified
- Career LevelNot Specified
- Experience3 Years
- GenderBoth
- INDUSTRYComputer and technology
- QualificationNot Specified