Senior Assoc, Full Stack Developer (Angular,.Net), Information Security Services, Group Technology
Indexed description
Key Responsibilities
- Design, develop, and maintain full-stack applications using Angular and .NET/.NET Core.
- Design and implement secure RESTful APIs and microservices.
- Translate business and technical requirements into scalable and supportable solutions.
- Drive technical design discussions and contribute to solution architecture.
- Perform code reviews and ensure adherence to coding standards and best practices.
- Implement secure coding practices and comply with enterprise security requirements.
- Troubleshoot and resolve application issues across development, test, and production environments.
- Support CI/CD pipelines and DevSecOps practices to improve delivery efficiency.
- Collaborate with security teams to implement IAM controls and access governance requirements.
- Mentor junior developers and provide technical guidance to the wider team.
- Ensure applications meet performance, scalability, reliability, and security standards.
- 7–10 years of experience in software development, including full-stack application development.
- Strong hands-on experience with Angular (v12+), TypeScript, JavaScript, HTML5, and CSS3.
- Strong experience with C#, ASP.NET, and .NET Core/.NET.
- Experience designing and developing RESTful APIs and microservices.
- Strong knowledge of SQL Server, database design, and query optimization.
- Solid understanding of Object-Oriented Programming (OOP), SOLID principles, and design patterns.
- Experience with source control tools such as Git and Agile delivery methodologies.
- Hands-on experience with CI/CD pipelines and automated deployment processes.
- Strong analytical, problem-solving, and stakeholder management skills.
- Experience developing secure enterprise applications.
- Experience in IAM concepts and protocols (OAuth2, OpenID Connect, SAML, RBAC).
- Knowledge of access governance solutions.
- Experience with Angular Material, RxJS, and Entity Framework Core.
- Cloud platform experience, preferably Microsoft Azure.
- Experience with Docker and containerized application deployment.
- Exposure to Kubernetes and microservices architecture.
- Python or scripting experience for automation and system integration.
- Familiarity with security scanning, vulnerability management, and secure SDLC practices.
- Ability to deliver secure, scalable, and maintainable enterprise applications.
- Strong ownership mindset and accountability for delivery outcomes.
- Ability to work effectively with business, security, and technology stakeholders.
- Strong communication and collaboration skills.
- Continuous learning mindset and willingness to adopt new technologies and best practices.
- Bachelor's Degree in Computer Science, Information Technology, Engineering, or a related discipline.
- Relevant professional certifications in Microsoft, Cloud, Security, or Agile methodologies are an advantage.
- Experience in large enterprise environments or financial services organizations is preferred.
Job:
Technology
Schedule:
Regular
Employee Status:
Full time
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search