Job Description Summary:As a Software Engineer, you will focus primarily on providing high quality, efficient technology solutions to business partners by crafting new software applications or modifying and/or supporting existing packaged or custom-built applications. In this capacity, you'll analyze, code, configure, test, debug, document and maintain applications.Key Responsibilities:- Analyses, solutions, develops, tests, debugs, documents and deploys software according to standards in an agile environment.- Applies secure software and systems engineering practices throughout the delivery lifecycle to ensure our data and technology solutions are protected from threats and vulnerabilities.- Uses DevSecOps practices, tooling and techniques.- Drives continuous improvement and learning through ongoing training, practice and innovation.- Manages medium to large project priorities,
deadlines and deliverables proactively.- Additional responsibilities may include collaboration across teams and adherence to company standards.Must-Have Skills:- Current, hands-on experience in Angular (up-to-date versions)- RxJS- Reactive Forms- State management (e.g., NgRx)- Angular architecture- Performance optimization- API integration- Component design and reusabilityExperience in live production projects (not shadow or training projects):- Strong communication skills (mandatory)Preferred Experience:- BFSI domain experience (highly preferred)- Customer-facing platforms- Product organizations or GCC environments- Large-scale digital transformation programs (ref:hirist.tech)