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

Learn more/Apply for this position