Senior Software Engineer

Job Description

• Strong Development experience on applications using Microsoft.Net, ASP.Net, C# and SQL Server with Angular, React, Express JS and other JavaScript technologies
• Lead and Guide a team of 5 to 8 people.
• Strong knowledge of designing the application containing user interfaces with modern web technologies that can be tested and scaled easily
• Review code and design from other team members and provide constructive feedback.
• Mentor and train project team members.
• Manage multiple tasks simultaneously and effectively resolve conflicts.
• Ensure quality deliverables for coding and documentation.
• Status reporting to delivery leads.



• Strong expertise on Web Technologies such as ASP.Net, .Net Framework, C#, WCF and RESTful services with Angular, React, Express JS and other JavaScript technologies
• Hands-on expertise on Web Technologies such as Html 5, CSS 3, jQuery and JavaScript
• Strong Experience on technology areas of Messaging, Transaction Management, and Data Access.
• Strong Knowledge of web-based enterprise level applications architecture and Design Principles (such as SOLID Principles).
• Hands-on expertise in NUnit, Swagger, Log4Net, Mockito frameworks.
• Good Experience in developing applications for cloud environment. such as Microsoft Azure.
• Strong Database and SQL Skills including Stored Procedures/Queries performance tuning.
• Strong understanding of Object Oriented design methodologies and design patterns.
• Understanding of the entire Software Development Life Cycle / Agile methodologies including requirements elicitation, design, development, test, release, and support and industry standards around the same.
• Experience with code build tools such as MS Build, Jenkins, Gitlab or Git hub.
• Excellent communication and presentation skills."
• Knowledge of Life and Benefits domain
Primary Skill-Full Stack.Node.js, React, Cloud Foundry, AEM, Services



Posted on:

May 18, 2018

Experience level:

Experienced (non-manager)

Education level:

Bachelor's degree or equivalent

Contract type:

Permanent (ca-en)


Financial Services


By continuing to navigate on this website, you accept the use of cookies.

For more information and to change the setting of cookies on your computer, please read our Privacy Policy.


Close cookie information