An exciting opportunity awaits at a prestigious financial service provider for a Senior IT Developer (.NET).
Are you passionate about crafting high-performance backend solutions and mentoring the next generation of developers? Join our dynamic tech team as a Senior IT Developer, where innovation meets impact.
Key Responsibilities:
- Design, implement, and manage scalable software solutions
- Develop and maintain SQL Server databases with a strong emphasis on reliability
- Build interactive components using Blazor Server architecture
- Conduct unit testing and ensure optimal system performance
- Collaborate across multidisciplinary teams to enhance and maintain existing systems
- Lead and mentor junior developers, upholding high standards in code quality
What we’re looking for:
-
- Proven expertise in backend development and database management
- Deep understanding of Blazor Server and SQL Server
- Strong problem-solving skills and attention to detail
- Experience in agile environments and cross-functional collaboration
- Leadership capabilities and a commitment to continuous improvement
Why Join Us? This is more than just a coding role—it’s your chance to shape critical backend services that drive growth in the financial services sector. You’ll be working at the heart of a team that values innovation, ownership, and continuous learning.
Experience:
7+ years of working experience in the IT field (non-negotiable)
Over 3 years of experience working with C#, Visual Studio, .NET, and Blazor Server (non-negotiable) Synergy Enterprise
Over 3 years of experience with Bootstrap and the .NET technology stack, including Web API, MVC, .NET 4.5, .NET Core, EF Core, and WCF (non-negotiable)
Experience working in the financial service industry (advantageous)
Qualifications:
• B-degree in Computer Science or related technical field
Responsibilities:
• Researching, designing, implementing, and managing software programs and services
• Creating and maintaining SQL Server database tables, functions, and stored procedures
• Implementing unit testing for new software modules or services
• Maintaining and upgrading existing systems
• Collaborating with other developers and business teams
• Developing Blazor Server components
Desired Skills:
- Systems Analysis
- Complex Problem Solving
- Programming/configuration
- Critical Thinking
- Time Management