Assistant Manager - Innovation
Location
Mumbai | India
Job description
Job Description A Position Overview Position Title Software Engineer - Associate Manager
Department Innovation
Level / Band Role Summary: The role has responsibility of executing Engineering initiatives covering application development, integration, test automation, unit testing, system integration testing, bug fixes, deployment, support, and documentation. Team focused and 'can- do' attitude.:
B Organizational Relationships Reports to AI COE Lead, VP - Innovation
Supervises C Job Dimensions Geographic Area Covered Internal Stakeholders Exteranal Stakeholders D Key Result Areas Project/Delivery Management - Ensure that projects are delivered on time meeting high-quality standards.
- Understand the business requirements and technical specifications.
- Estimate time required for implementation.
- Communications skills and clearness in reporting and communication.
- Understand Technical Architecture, Solution Architecture, Integration Architecture and System Architecture
- Hands-on/Coding (testable, clean, reusable, maintainable, readable, bug-free, and beautiful code).
- Knowledge in the libraries and toolsets.
- Benchmark Application performance.
- Analytical thinking and Technological understanding
- Creativity (finding better ways to achieve projects goals) and Planning.
- Correctness (few bugs, few iterations with refactoring).
- Learn and use new technologies, protocols, libraries, or even languages as needed.
Managing the Team - Review the artifacts/deliverables for quality assurance purposes.
- Liaise with architects, business analysts, system designers, other Engineers, Data Scientists and other technical counterparts to provide optimal solutions.
Misc - Ensure compliance to AIA and TALIC rules and standards
- Constantly align with the IT team, Vendor team and business stakeholder
E Skills Required Technical - Mandatory skills - Java Spring Boot, Kafka, SQL, RESTful APIs, Cloud (Azure/AWS/GCP)
- Experience with Microservice Architecture, Event-driven architecture, and RESTful APIs
- Experience in Backend architecture, design and development
- Experience with DevOps automation along with Docker, Kubernetes
- Adept in usage of automated package and build management systems such as Maven.
- Experience with Microsoft Azure Cloud for development and deployment
- Use Git for version management.
- Obsessed with creating high- performance, highly scalable, reusable code
- Used to working in SCRUM or Agile methodologies.
- Passion for performance debugging and benchmarking
- Experience integrating 3rd party API-s (REST, JSON, XML)
- Familiarity with RDBMS and NoSQL Databases
Behavioral Essential Desired Interpersonal skills Communication skills Creative thinking skills Supervising/Leadership skills Teamwork Skills Influencing skills Relationship Building skills Decision making skills F Incumbent Characteristics Essential Desired Qualification BE / BTech / ME / MTech from reputed institute
Experience 4 - 8 yrs of overall experience
Microsoft Azure Developer Associate certification,
Microsoft Azure DevOps Engineer certification
Job tags
Salary