
Senior Software Engineer(C#, .NET Core, React JS, Azure, Retail Domain)
Applies the principles of software engineering to the design, development, maintenance, testing and evaluation of software and computer systems. Works cross-functionally to understand business requirements, evaluate alternative approaches and ensure software and systems are designed to facilitate ease of use and seamless integration into the target environments. Incorporates state-of-the-art concepts, tools and practices to facilitate system functionality, security and continuous improvement.
- Provides Software Engineering for discrete complex applications.
- Designs, codes, tests and documents complex components ensuring seamless integration with other interfacing applications.
- Provides technical support and troubleshooting for increasingly complex systems, making recommendations for their improvement.
- Produces and reviews estimates of time to be spent on components as input to the overall technical and cost estimation of the project.
- Breaks down functional and business requirements into clear, estimable low-level objectives.
- Contributes to development of secure coding practices and aligned testing requirements.
- Ensures quality, performance and adherence to specifications of assigned development tasks and adjacent technology solutions.
- Identifies and implements tasks that generate greater efficiency on product level.
- May review the work of and provide technical advice to less experienced software engineers.
- Demonstrates task and project leadership capabilities within a defined area.
- Collaborates with cross-functional engineering and technical colleagues on projects end-to-end.
Technical Skill Set Required
Must Have
HTML5/XML/CSS & React JS or Angular (at least Angular2)
C# / .NET Core,
MS SQL, Couch DB/No SQL,
REST,
Docker, Redis, Azure Exposure,
RabbitMQ
Net 2 onwards/.NET Core.
Required Qualifications
- Diploma or equivalent work experience required.
- Minimum of 4-6 years of relevant experience or equivalent combination of education and experience in Software Engineering.
- Good business English skills (Written and spoken).
LI-PS1
Never pay to get work. If a listing asks for a fee, it is a scam. The ten signs →