Senior C# Developer
Core
Designing, building, and maintaining mission-critical financial applications and multi-layer banking systems.
Role type
Senior C# Developer (Backend)
Builds
Scalable, maintainable solutions and new algorithms for banking environments.
Domain
Financial Services / Banking
Deliverable
production ML models | product features
Required skills
C#, .NET 8, Entity Framework, Oracle/SQL databases, Domain Driven Design, Agile/Scrum, Waterfall, design, architecture, solution development, unit testing, root cause analysis, algorithm development, process automation, mentoring
Preferred skills
Front-end technologies, legacy code modularization, contemporary development patterns, data-driven decision-making
Technologies
C#, Oracle, SQL, ASP.NET, DevOps, Network Security
Responsibilities
Evaluate design choices for impact on performance, timelines, budget, and quality; Propose and implement solutions based on issue analysis; Identify upcoming trends and challenges; Lead and execute initiatives to achieve business goals; Conduct code reviews and offer feedback; Create and develop scalable solutions; Break down business demands into design specifications and code; Collaborate with stakeholders to define requirements; Carry out unit testing and produce documentation; Assist with production issues and problem resolution; Develop new algorithms and data structures; Automate and enhance processes; Mentor colleagues.
Seniority
Senior, hands-on IC with leadership influence