JD:
Key Responsibilities
· Full-Stak Development: Build frontend applications using Angular with Micro Frontend Architecture and backend services with TypeScript and API Gateway integrations
· Cloud-Native Solutions: Develop scalable components using AWS services (S3, CloudFront, SNS, SQS, DynamoDB)
· Quality Ownership: Own quality from conception to production—develop comprehensive test strategies using Selenium and Playwright, implement TDD practices, and take full responsibility for defect resolution
· DevOps & CI/CD: Contribute to Jenkins to GitLab CI/CD migration, integrate automated testing into pipelines, and work with Docker containerization
· NoSQL Development: Design and implement efficient data models using DynamoDB for high-performance distributed applications
· Collaboration: Participate in Agile ceremonies, conduct peer reviews, and advocate for quality throughout the development process
· Security & Compliance: Implement secure coding practices for handling PII and sensitive regulatory data in a regulated financial environment
Required Qualifications
· Bachelor's degree in Computer Science or related field with 5+ years of experience (or equivalent)
· Strong expertise in Object Oriented programming, TypeScript, and database technologies (including NoSQL/DynamoDB)
· Proven experience with Angular framework and modern JavaScript/TypeScript development
· Demonstrated experience with comprehensive testing: unit, integration, and E2E testing using Selenium and Playwright
· Experience developing enterprise solutions in Agile environments
· Experience owning quality end-to-end or working where developers are responsible for testing their own code
· Knowledge of Test Automation, Build Automation, and Configuration Management frameworks
· Familiarity with AWS services and CI/CD pipelines (Jenkins, GitLab, or similar)
· Strong communication skills and ability to work in fast-paced environments
Preferred Qualifications
· Experience with Micro Frontend Architecture and API Gateway implementations
· Experience with DynamoDB or other NoSQL databases
· Experience migrating CI/CD pipelines and with AWS messaging services (SNS, SQS)
· Test-driven development (TDD) or behavior-driven development (BDD) experience
· Background in DevOps or full-stack development with quality ownership
About SDLC 2.0 SDLC 2.0 is our modern development practice where developers own the entire lifecycle, including quality assurance. No separate QA teams—you write your own tests, validate your code, and take full responsibility for quality from inception through production. Work Conditions