Educational RequirementsBachelor of Engineering, BTech, BCA, MTech, MCAService LineApplication Development and MaintenanceResponsibilities
Interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction.
Understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain.
Participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews.
Lead and guide teams towards developing optimized high quality code deliverables, continual knowledge management and adherence to the organizational guidelines and processes.
Be a key contributor to building productive programs/systems to help clients navigate their digital transformation journey.
Additional Responsibilities
Knowledge of more than one technology
Basics of Architecture and Design fundamentals
Knowledge of Testing tools
Knowledge of agile methodologies
Understanding of Project lifecycle activities on development and maintenance projects
Understanding of one or more Estimation methodologies
Knowledge of Quality processes
Basics of business domain understanding the business requirements
Analytical abilities
Solid Technical Skills
Valuable communication skills
Good understanding of the technology and domain
Ability to demonstrate a sound understanding of software quality assurance principles
SOLID design principles and modelling methods
Awareness of latest technologies and trends
Excellent problem solving, analytical and debugging skills
Technical and Professional Requirements
Primary skills: Java, Springboot; Reactive Programming, Angular JS