Job Description
Responsibilities:
Lead the design and development of web applications using Angular, TypeScript, and Dart.
Drive backend architecture using Java and Kotlin, leveraging internal frameworks.
Own API design, development, and enhancement to support seamless integration and system extensibility.
Guide the team in resolving technical debt to enhance code quality, maintainability, and performance.
Implement and maintain unit and integration tests using Googles testing infrastructure.
Conduct code reviews, mentor engineers, and enforce best practices for scalable and maintainable code.
Collaborate cross-functionally with PMs, designers, and support teams to deliver high-quality features.
Analyze, troubleshoot, and resolve complex technical issues and lead root cause analysis efforts.
Ensure delivery timelines through effective sprint planning, task breakdown, and risk mitigation.
:
Proficient in Angular, TypeScript, Dart, Java, and Kotlin.
Strong experience in designing and consuming RESTful APIs.
Experience resolving tech debt and improving system performance.
Familiarity with Googles internal testing and development tools is a plus.
Excellent leadership, communication, and problem-solving skills.
Job Classification
Industry: Banking
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Full Stack Developer
Employement Type: Full time
Contact Details:
Company: Virtusa
Location(s): Hyderabad
Keyskills:
rest
kotlin
angular
java
typescript
developer tools
c++
c
google
root cause analysis
risk mitigation
job description
javascript
sql
dart
integration testing
sprint planning
linux
system performance
troubleshooting
html
web application development