RemoteWLBRemote only
Back to all jobs
Versapay logo
Remote role · c-develo

C# Developer, Payments

Versapay

C#.NETSQLAPIWeb Development
Role brief

Description



What You'll Do:

  • You'll write well-designed, testable, efficient code by using best software development practices
  • Gather and refine specifications and requirements based on technical needs, working with web designers to match visual design intent
  • That means estimating methodically based on iterative learning (setting realistic deadlines that drive effort but also good work habits).
  • Triage and correct performance and/or data integrity concerns by reviewing and evaluating code, data patches, system logs, and process/memory/disk consumption utilization.
  • Collaborate with other engineers on features and support cases, and as you continue to develop, support technical decision-making, leading and supporting work that affects more and more complex systems and critical areas of our application
  • Create and maintain software documentation
  • Maintaining, expanding, and scaling Versapay solutions as we grow our customer base
  • Remain plugged into emerging technologies/industry trends and apply them to operations and activities
  • Critical R&D to help us continue to design for scale and reliability as we grow (and we’re growing)
  • And grow! Both yourself and support the growth of others, spurring meaningful discussions around complex and technical issues and contribute to our high-performing delivery culture.

  • What You'll Bring To The Team:

  • You’ve got a background in computer science, engineering, and/or mathematics with 3+ years of experience in software engineering (C#) under your belt
  • You are comfortable working with .NET framework 4.8 and .NET core
  • Knowledge and/or experience in MVC is a plus.
  • Experience in payments (especially integrating processors like FIS, Fiserv, and Adyen), and merchant account processing on the acquiring side is a very strong plus
  • You've got strong knowledge of integrating external APIs (building them is even better!)
  • Solid understanding of how web applications work including security, session management, and best development practices
  • Strong knowledge of relational database systems (SQL Server + Stored Procedures), Object Oriented Programming, and web application development (CSS/JS/HTML)
  • Strong organizational skills to juggle multiple tasks within the constraints of timelines and budgets with business acumen
  • Ability to work and thrive in a fast-paced environment, learn rapidly, and master diverse web technologies and techniques
  • You don’t shy away from detective work and problem-solving (even when the answer isn’t obvious); finding solutions to problems excites you and you’re comfortable with the unknown and ambiguous
  • You’re analytical and able to look at situations from multiple vantage points to make data-driven decisions and solve real problems
  • You’re able to deliver communications that are clear, concise, and effective, both written and verbal to get your ideas across and get buy-in if needed
  • You have experience with Jira and can breakdown an epic or story into workable items
  • You are familiar with and practice the OWASP top ten and security best practices
  • Experience with Postman and Datadog is a plus
  • Experience with git version control system and GitHub actions

  • #LI-Remote