ESSENTIAL EXPERIENCE : 8 to 12 years of IT experience Including: Education, technical knowledge, company/industry experience, IT knowledge, languages etc.
Location:- Pune- Hybrid
· BS or MS in Computer Science, Computer Engineering or related fields preferred; equivalent professional experience will be considered · Knowledge of RESTful API design · Experience in application development using Java/J2EE and related technologies, (Spring Framework and Hibernate JPA) · Knowledge of web components, ES6 and typescript · Experience with CSS preprocessors (sass) · Knowledge of Domain Driven Design concepts · Experience in developing reusable APIs, consuming web services (REST) and processing data (XML/JSON). · Experience creating responsive designs (Bootstrap, mobile, etc.) · Experience in HTML, CSS, Javascript, React , Node JS and jQuery · Experience with JavaScript build tools and dependency management · Expert knowledge with CI/CD deployment pipeline, Jenkins, Docker and GIT · Experience in building Micro services · Experience with pub sub based design · Expert knowledge of Agile/Scrum/ Kanban development · Knowledge of Document Driven Databases and RDBMS - Mongo DB, Oracle, Postgre · Will have architecture experience of working on all layers/tiers of the project from Front End development through Back End database design. · Good knowledge of design patterns and ability to convert it into project development.
ESSENTIAL SKILLS/COMPETENCIES Including: Interpersonal skills, management, leadership, communications, sales, planning and organising, project management skills etc.
· Solid understanding of the full development life cycle · Track record as a results oriented person with a delivery focus · Strong technical leadership skills with the ability to resolve ambiguity in requirements · Ability to understand and articulate both technical and business issues with peers, management and external teams · Ability to manage and prioritize many tasks at a time · Ability to push the envelope for performance and reliability · A disciplined approach to development, testing, and quality assurance · Experience practicing agile development methodologies · Exceptional collaborative, written and, verbal communication skills · Flexibility with changing job requirements as the company and team grows.
Desirable Knowledge · Experience in the financial services Industry specifically in Capital Market on-boarding is a definite plus. · Exposure to full stack development is definitely a plus. · Familiarity with infrastructure and challenges faced with network, storage, DR and load balancing.
Desirable Skills · Experience in UNIX or Linux (is a plus) · Proven ability to work across multiple functional teams in the creation of an application development process. · Experience in developing NLP, AI based solutions · Working knowledge on MS Visio (experience in using Visual Paradigm will be an added advantage). · Understanding of Cloud oriented development will be a plus.