Job Description :
Employee Strength : 453
Working Days : Flexible 9 hours
Working Days : 5 Days
Work from home permanently
Bond : No
Work from home permanently
Salary : Up to 7 LPA
Responsible for full stack development using latest technologies.
Key Responsibilities :
Implementation of the overall web architecture
Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code
Ensuring the entire stack is designed and built for speed and scalability
Design and construction of REST API
Integrating front-end UI with the constructed API
Design and implementation of continuous integration and deployment
Maintain quality and ensure responsiveness of applications.
Collaborate with the rest of the engineering team to design and launch new features.
Maintain code integrity and organization.
Experience working with graphic designers and converting designs to visual elements.
Understanding and implementation of security and data protection.
Stay abreast of developments in web applications and programming languages
Strategize organizational direction on emerging technology platforms and communicate the effectiveness to executive stakeholders
Stay current and provide insight on cutting edge software approaches, architectures, and vendors
Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions.
Keep job knowledge up-to-date by studying new development tools, programming techniques, and computing equipment; participating in educational opportunities;
reading professional publications; maintaining personal and professional networks; participating in professional organizations.
Development - To ensure web solutions are developed in accordance with business requirements meeting security / development procedures and policies.
Operational Support (L3 level) - To ensure timely delivery of Web systems through operational support and responsible for extending L3 / L4 support
Co-ordinate and collaborate with team members for delivery dependencies.
Essential Attributes for the position :
Skills : Bachelor's degree with 3-4 years professional experience (3-4 years hands on experience in a medium-sized organization)
Must have developed and delivered front end and backend applications in an enterprise environment
At least three years- experience with :
Database design and management, including being up on the latest practices and associated versions
Server management and deployment for the relevant environment
Familiarity with a relevant and globally supported framework- both front-end and back-end, if necessary like React, Vue, Angular
Ideally, familiarity with CSS preprocessors, bundlers, and associated languages / syntaxes / libraries like Sass, Less, and webpack
Thorough understanding of user experience and possibly even product strategy
Experience implementing testing platforms and unit tests
Proficiency with Git or another version control system as required
Appreciation for clean and well documented code
Maintaining and delivering the information as per business user expectations and as per solution design agreed
Strong communication and interpersonal skills
Excellent troubleshooting and analytical skills
Ability to work in a team
Required Skills :
1. Strong on technologies
Java / Spring / Spring Boot
WebServices - REST / SOAP
2. Good working knowledge with Unix / Linux OS
3. Preferable : Exposure / working knowledge of financial system integration / development
4. Experience with databases (Oracle / SQL / MY SQL). Exposure to Oracle (SQL & PL / SQL) is a desirable
5. Security & OWASP understanding
6. Should be conversant with tools like Temper Data, YSlow etc.
Should have developed systems of medium and high complexity.
Desired Attributes for the position :
Working knowledge of latest front end technologies and above mentioned features
Strong hands on experience
Strong communication skills