Senior Software Engineer .NET

Bottomline is a global leader in business payments and cash management, with over 30 years of experience and moving more than $10 trillion in payments annually.
Backend
Senior Software Engineer
In-Person
4+ years of experience

Description For Senior Software Engineer .NET

At Bottomline, we're looking for a dynamic and innovative Senior .NET Product Engineer to join our team in Bangalore. We believe that the way businesses trade and transact should be much simpler, faster and more secure. Our purpose is to solve complex issues for our target markets using smart cloud technologies and overlay services.

As a Senior Software Engineer .NET, you'll be part of a team dedicated to transforming the way businesses pay and get paid. You'll work on our Universal Aggregator Service, which aims to be the destination of choice for financial institutions and large, multi-national organizations. Your role will involve developing solutions that provide connectivity, visibility, and control over complex financial processes on a global basis.

Key Responsibilities:

  • Develop and maintain .NET applications, with a focus on C# and .NET Core
  • Work with microservices and APIs (REST, RPC, WCF)
  • Containerize .NET applications and deploy them to cloud environments (AWS, Azure)
  • Implement modern design patterns and build enterprise-grade production applications
  • Conduct automated unit, integration, and functional testing
  • Collaborate with cross-functional teams using Agile methodologies
  • Troubleshoot complex issues and communicate solutions effectively

Requirements:

  • IT Master's Degree or equivalent proven experience
  • 4+ years of experience in C# .NET technologies
  • Strong knowledge of VB.NET and .NET Core
  • Experience with containerization and cloud deployment (AWS, Azure)
  • Familiarity with microservices architecture and API development
  • Proficiency in git version control
  • Experience with Agile development methodologies
  • Excellent problem-solving and communication skills
  • Attention to detail and ability to work in a fast-paced environment

Join Bottomline and be part of a team that's dedicated to delighting customers and driving innovation in the financial technology sector. We offer a dynamic work environment, opportunities for growth, and the chance to make a significant impact on how businesses manage their finances globally.

We welcome talent at all career stages and are dedicated to understanding and supporting additional needs. We're proud to be an equal opportunity employer, committed to creating an inclusive and open environment for everyone.

Last updated 6 months ago

Responsibilities For Senior Software Engineer .NET

  • Transform the way businesses pay and get paid
  • Help drive impactful results for our customers
  • Promote growth and innovation

Requirements For Senior Software Engineer .NET

  • IT Master's Degree or equivalent proven experience
  • 4+ years of experience in C# .NET technologies
  • Familiarity with architecture styles/microservices/APIs (REST, RPC, WCF)
  • VB.NET knowledge is mandatory
  • Experience in containerizing .NET applications must required
  • Experience deploying and testing applications on public/private cloud provider (AWS, Azure) preferred
  • Understanding of Agile methodologies
  • Excellent troubleshooting and communication skills
  • Attention to detail
  • Knowledge in .NET Core is must
  • Automated unit/integration/functional testing experience
  • Experience with git (workflows, merge strategies, etc) required
  • Knowledge of modern design pattern and building enterprise-grade production applications
  • Excellent command of written and spoken English

Interested in this job?

Jobs Related To Bottomline Senior Software Engineer .NET

Software Developer

Senior Software Developer role at Bottomline Technologies, focusing on full-stack development with .NET technologies for business payment solutions.

Senior Software Engineer II

Senior Software Engineer II position at Bottomline focusing on API Management Platforms and Java Microservices, requiring 7+ years of experience.

Software Engineer

Senior Software Engineer role at Bottomline, developing and maintaining critical banking software platforms with 5+ years experience required.

Senior Software Engineer

Senior Software Engineer role at Bottomline, global leader in business payments and cash management, seeking experienced developers for banking software.