Requirements
Technical Skills:
- Strong proficiency in C#, .NET Framework, and .NET Core.
- Experience with ASP.NET MVC/Web API, Entity Framework, LINQ.
- Proficient in front-end technologies (HTML, CSS, JavaScript, jQuery, or Angular/React is a plus).
- Experience working with SQL Server and/or Oracle databases, including writing complex queries and stored procedures.
- Hands-on experience with source control tools such as Git, Bitbucket, or Azure DevOps.
- Understanding of CI/CD pipelines and build/release automation tools.
Domain Knowledge:
- Experience in the banking or financial services industry is highly preferred.
- Familiarity with regulatory compliance (e.g. MAS TRM, PCI-DSS) is a plus.
- Exposure to financial products like loans, payments, or treasury systems is beneficial.
Soft Skills:
- Strong analytical and problem-solving skills.
- Excellent communication and stakeholder management abilities.
- Ability to work independently and as part of a collaborative development team.
Qualifications
- Bachelor’s Degree in Computer Science, Information Technology, or related discipline.
- Minimum 5 years of hands-on .NET development experience, ideally within a banking or regulated environment.
- Microsoft certifications (e.g., Azure Developer Associate, .NET certifications) are advantageous.
Nice to Have
- Knowledge of cloud platforms such as Microsoft Azure or AWS.
- Familiarity with containerization (Docker, Kubernetes).
- Experience working in Agile/Scrum environments.
EA License: R1873481
Company EA License: 11C4879