Team Player in an Agile team within a Release Team/Value Stream
Develop and automate business solutions by creating new and modifying existing software applications
Technically hands on and excellent in Design, Coding and Testing
Collectively responsible for end to end product quality
Participates and contributes in Sprint Ceremonies
Promote and develop the culture of collaboration, accountability & quality
Provides technical support to team. Helps team in resolving technical issues
Closely working with Tech Lead, Onshore partners, deployment and infrastructure teams
Independently drive some of the product and pillar level initiatives
Qualifications:
Bachelors degree
7+ years of experience - working on multiple layer of technology
Proven excellent verbal, written and interpersonal communication skills
Engineering Practices
Agile: Must have working experience of 3+ year in Agile team
Data / Information Security: Good understanding of Data / Information security
Good in Data Structure, Algorithms and Design Patterns
Demonstrates excellent problem solving skills
Common Technical Skills
Application Development:
Java
Microservices
React
DevOps:
Working experience in IAC using Terraform
Working experience in CI/CD pipeline (test, build, deployment and monitoring automation)
Knowledge of software configuration management and packaging
Knowledge of build tools such as Maven/Gradle
Experience or good knowledge of cloud platform (e.g. OpenShift, Azure, AWS)
Open Source: Demonstrate hands on knowledge of OpenSource adoption and use cases
Modern Infrastructure: Good to have knowledge in modern serverless and cloud managed infrastructure
Database: working experience of database (SQL or PL/SQL), Able to create database, write queries, stored procedures
Job Classification
Industry: IT Services & ConsultingFunctional Area / Department: Engineering - Software & QARole Category: Software DevelopmentRole: Software Development - OtherEmployement Type: Full time