Job Description
An exciting opportunity has opened for a Senior Software Developer to join a team focused on building a cutting-edge lending platform. Your primary responsibility will be the modernization of a core origination application, ensuring it’s reliable, scalable, and future-proof. This role blends hands-on coding with leadership, giving you the chance to deepen your technical expertise while collaborating with leaders across the organization.
Responsibilities:
- Lead the security uplift and modernization of the primary origination application to ensure robust protection and scalability.
- Utilize your Microsoft .NET expertise to enhance application security, functionality, and performance.
- Design solutions that support future migration to Azure Cloud, ensuring long-term application sustainability.
- Collaborate with stakeholders to gather requirements and define technical specifications.
- Guide and develop CI/CD processes for seamless, quality-driven releases and efficient deployments.
- Mentor team members, document design decisions, and maintain high standards in code quality and architecture.
- 5+ years of experience with C# .NET Core/Standard, Entity Framework, REST APIs, and Angular.
- Strong DevOps skills with tools like GitLab, Kubernetes, and Helm.
- Proficient in Microsoft SQL Server, with additional knowledge of MongoDB as a plus.
- Familiar with security protocols such as Entra ID, OIDC, and OAuth2.
- Knowledge of data structures, algorithms, Clean Code principles, and TDD, with Microsoft certifications and experience in AI tools like Microsoft Copilot as added advantages.
Personal Attributes:
- Passionate about building robust software that enhances user experience.
- Strong accountability, ensuring timely delivery of quality solutions.
- Team-oriented with a collaborative spirit and a focus on knowledge-sharing.
- Excellent verbal and written communication skills.
- Strong problem-solving skills and analytical mindset.
- Opportunity to work with innovative technologies and impactful projects.
- Supportive, collaborative culture with recognition through incentive programs.
You must have full working rights to be considered for this role, as sponsorship is not available.
If you feel as though you would be a great candidate for this opportunity APPLY NOW! Shortlisted candidates will be contacted and requested to conduct an initial zoom interview.
If you are missing a few of the requirements, you are still encouraged to apply!