Overview
We are seeking an experienced Software Developer to join our Governance Services team. You will be responsible for developing software solutions that support regulatory technology and compliance for issuers and advisors.
Role Responsibilities
* Translate application storyboards and use cases into working applications.
* Design, develop, and maintain efficient, reusable, and reliable code.
* Ensure the performance, quality, and responsiveness of applications.
* Work closely with the Product Owner to align development with business needs and timelines.
* Investigate and resolve client issues, ensuring adherence to Service Level Agreements (SLAs).
* Participate in code reviews and contribute to architecture decisions and quality assurance.
* Identify and document technical debt and areas for improvement.
* Build and maintain technical documentation for onboarding and knowledge sharing.
* Troubleshoot bottlenecks and bugs, delivering effective solutions.
* Participate actively in the Agile Scrum development process.
Qualifications & Experience
* At least 5 years of hands-on experience in .NET development.
* Proficient in C#, ASP.NET, and .NET Core.
* Strong experience with AWS and/or Azure, microservices architecture, and design patterns.
* Skilled in containerization tools (e.g., Docker, Kubernetes).
* Familiarity with Entity Framework / EF Core.
* Experience with frontend technologies like React.js or Angular is a strong plus.
* Node.js, iOS, or Android development experience is a plus.
* Solid understanding of API security and data privacy best practices.
* Comfortable with Agile/Scrum methodologies.
* Knowledge of DevOps practices including CI/CD pipelines, Gitflow, IaC, and configuration management.
* Proficiency in English.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
* Engineering and Information Technology
Industries
* IT Services and IT Consulting
#J-18808-Ljbffr