Responsibilities:
· Develop high-quality software design and architecture
· Identify, prioritize and execute tasks in the software development life cycle
· Develop tools and applications by producing clean, efficient code
· Review and debug code
· Collaborate with internal teams and vendors to fix and improve products
· Document development phases and monitor systems
· Ability to work with team and handle multiple projects
· Mentor junior team members as and when required
· Perform ongoing refactoring of code, utilizing visualization and other techniques to fast track
concepts, and delivering continuous improvement
· Identify opportunities for adopting new technologies to solve existing needs and predicting
future challenges
Qualifications:
· Bachelor’s degree in computer science or other information technology related disciplines or equivalent Master’s degree in related disciplines
Required Skills:
· 3+ years of experience in Software Development
· Must have experience with Angular 6 or above, HTML5/CSS3, JavaScript
· Experience in developing client-server, distributed, real-time applications using .NET, C#, .NET Core, WebAPI, RestAPI, SQL, Entity Framework
· Must have experience in API development using REST and SOAP
· Must have experience in third party API integration
· A demonstration of natural curiosity, ability to show initiative, multi-task, prioritize, meet
deadlines and ability to recognize trends and challenges
· Ability to clearly communicate and document found bugs
· Education and/or experience with Software Development Life Cycle methodologies
(specifically Agile)
· Demonstrate creativity to come up with out-of-the-box test scenarios
· Strong organizational skills and attention to detail
· Experience with 'git', and familiarity with best practices for code version management
· Needs to be comfortable working in the Unix/Linux environment
· Knowledge of design patterns, Unit Testing is preferred
Good to have skills
· Experience in Banking, investment banking or wealth management domains
Job Types: Full-time, Permanent
Pay: ₹1,500,000.00 - ₹1,800,000.00 per year
Benefits:
Health insurance
Provident Fund
Work from home
Work Location: Remote