Senior Full Stack .NET Developer

Hybrid
Senior
🇺🇸 United States
Software Developer
Software development

You’ll join the Xplor Pay Development Team, which provides a full stack payment processing and acquiring platform to integrators, partners, and merchants. Whether small and independent or large franchises, we build services that customers can rely on.

At Xplor, the Central Technology Team has one main purpose: to enable and complement the business strategies and goals while solving real problems for our customers and users.

We have dozens of applications in our everyday-life verticals that all have their technological uniqueness and their individual purpose. We also use some of the latest technology in Microsoft Azure, AWS, and Containers and are constantly looking to find innovative new ways to meet the challenges of running a unique global business.

You will be involved in the entire software development lifecycle, working with Product Owners, Business Analysts, and others to help deliver and support required functionality across our payment platform, its user interfaces and APIs.

You will be a part of our development team supporting our Payments vertical. This team is responsible for delivering high quality design and code to meet our customer and product needs.

ESSENTIAL DUTIES AND RESPONSIBILITIES

The following duties are normal for this position. This list is not to be construed as exclusive or all inclusive. Other duties may be required and assigned.

  • Designs, documents, develops, tests, optimizes, and maintains software systems for use by internal staff and external customers.
  • Creates scripts for the automation of internal processes and reporting.
  • Uses experience from a wide variety of platforms (Windows, Linux) and technologies (e.g., .Net Core, Dapper, SQL, git, database design, streaming data platforms and systems, Rabbit, and other languages and technologies as necessary) to accomplish goals.
  • Performs basic maintenance and system administration on application servers
  • Follow industry best practices, leveraging appropriate software design patterns
  • Review and provided feedback on product requirements and testing plans.
  • Communicate and coordinate activities with engineering departments including Product Management, Quality Assurance, DevOps, and other engineering teams.
  • Provides technical product improvement suggestions to improve quality, performance, maintainability.

Requirements

  • 5+ years of hands on development using Microsoft .Net technologies including C# over Microsoft SQL data repositories, .Net core 2.0 framework and higher.
  • Experience with distributed system architecture environment.
  • Experience with Azure development is a plus
  • Previous experience working in merchant credit card processing systems.
  • Contribute to analysis of software projects including performance, diagnosis, and troubleshooting.
  • Create and maintain documentation for developed APIs.
  • Familiarity with SCRUM activities.
  • Proactive, self-motivated learner with a strong drive to achieve personal goals.
  • Professional and articulate communications skills.
  • Ability to work in a team where you manage your own time and priorities.
  • Motivated by a fast-paced environment where you will have to constantly adapt - no two days are the same!
  • You’re a true team player who helps out your teammates when required.
  • You align with our four core values and you’re simply a good human.

 

Xplor

Xplor

At Xplor, we believe that helping people make the most of each day is the most rewarding way to spend ours

Cloud Computing
Small Business
Technology

Other jobs at Xplor

 

 

 

 

 

 

 

 

View all Xplor jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇺🇸 United States
Software Developer

No spam. No ads. Unsubscribe anytime.

Similar jobs