Job Description
Job Description:
· Extensive experience in web and windows application development with the use of async programming and threading
· Experience in:
o Developing applications with Angular Framework
o Developing enterprise applications using JavaScript Frameworks (e.g. React / Node.js).
o Web development (HTML, CSS, JavaScript, jQuery, AJAX, Angular) of varied information systems and commercial business experiences throughout the delivery lifecycle.
o Developing secure applications by following and using security principles like OWASP.
o Developing applications for testability, extensibility, and scalability.
o Working within a CI / CD development environment.
o Added advantage if have experience in developing applications with .NET (C#) and SQL Server (or equivalent databases).
· Knowledge of automated deployment tools such as Octopus or VSTS.
· Detailed understanding of the various test phases and techniques required in order to develop and maintain new and existing code.
· Demonstrable understanding of software design patterns, TDD / BDD, SOLID and other OOP principles.
· Documentation throughout the software development life cycle (SDLC).
· Clear understanding of web services (REST, SOAP), SOA, CQRS, Messaging (ESB) and distributed systems.
· Understanding of application lifecycle management, the value of test-driven development, continuous integration, and automated deployment.
· Possess a strong work ethic and take initiative and ownership to deliver business value.
· Good communication skills (written & oral English), including the ability to communicate and present both at a technical and non-technical level.
· Cultural awareness and experience of delivering solutions globally.
· Hard-working, goal-oriented and with a high level of energy and enthusiasm, able to operate efficiently, effectively, and professionally within a fast paced, dynamic and results driven business environment.
· Exceptional time management and organisational skills with the ability to prioritise work effectively within time constraints, work under pressure and meet deadlines.
· Confidence and ability to present and explain the results of analysis.
· A flexible and adaptable attitude, with the ability to multi-task and respond quickly to changing priorities.
· Ability to work co-operatively and productively with others; actively contributing to successful team performance and the achievement of shared goals.
Responsibilities:
· Estimate and deliver tasks in a timely manner meeting tight deadline requirements
· Ensuring source control and change control of development deliverables
· Proposing system improvements to Technical leaders
· Troubleshooting issues with both in-house and third-party applications
· Ensure the best possible performance, quality, and responsiveness of applications
· Perform analytical testing and investigative work.
Skill:
· JQuery HTML CSS Bootstrap (Expert, Mandatory)
· SOAP and REST API (Expert, Mandatory)
· Angular framework (Expert, Mandatory)
· JavaScript framework (Expert, Mandatory)
Experience:
· 4 – 10 Years
Job Location:
· Pune
No of Interviews:
· 3
Qualification:
· Graduate/Postgraduate in Computer Science
Salary:
· 800000 – 2400000 PA