Skip to Main Content

.NET Senior Software Engineer - Virtual/Remote

TOPS Software
Huntington, WV
  • Posted: 4 days ago
  • Full-Time
Job Description
TOPS is looking for a .NETSenior Engineer to join our team!

Join us in scaling our innovative technology within the Property Technology Industry. If you’re thrilled by the idea of ownership, passionate about creating new platforms, features, and services from scratch and comfortable with the pace of a company shipping software in cycles measured in weeks not years, we would love to connect with you.

We are looking for talented engineers working in modern Cloud first environments. As a Senior Engineer, you will develop best-in-class solutions while working with an energetic and innovative team. You will be responsible for developing RESTful services, implementing changes to the database and service models, creating new modules, and developing integrations with other internal and 3rd party platforms.

The role also focuses on the complex and large software systems that make up the core systems for an organization. We strongly prefer someone with development experience within FinTech, specifically, Accounts Payable or Payment Facilitator.

Who you are
  • A forward-looking attitude that keeps you aware of the latest in development and AWS technologies.
  • A clear communicator, able to set expectations and avoid surprises when speaking to management, engineers, scrum masters and product owners.
  • A technical leader, with enough credibility to influence and lead engineers. You aim to make a team technically better and know when to not dive in and do it yourself.
You should have
  • 3+ years of programming experience with .Net
  • 4+ years of professional software development experience
  • 2+ years of experience contributing to the architecture and design (architecture, design patterns, reliability, and scaling) of a new and current systems
  • Experience with full-stack application development using server side frameworks and technologies such as: SQL, as well as front-end frameworks and technologies such as React and TypeScript, Angular, Bootstrap
  • Experience writing and consuming web and micro-services APIs
  • Experience in AWS, large-scale web services, and serverless applications (Elastic Beanstalk, CloudFormation, EC2, EFS, etc.)
  • Proven results and a history of project delivery working with Agile engineering practices
  • Knowledge of professional software engineering practices and best practices for the full software development lifecycle (SDLC), including coding standards, code reviews, source control management, build processes, testing, and operations
  • Willingness to travel 0-5% of the time, typically for a quarterly technology meeting.
  • Eligible to work in the US without sponsorship.

Medical insurance, Dental insurance, Vision insurance, 401K, Health Spending Account (HSA), Paid holidays, Paid time off
Our team is changing the face of the HOA Property Technology space as a trusted industry leader for over 30 years. Today, our products enable over 1,500 of the highest-caliber property management companies in the world to grow and protect their organizations. We are a five-time winner of FLCAJ’s Readers Choice Awards for our solutions and support.

As a five-time winner of Tampa Bay’s Top 100 Workplace, our approach to work is proactive, collaborative, and committed. Our team of 140+ are truly passionate about creating a best-run company internally just as we create best-run Property Management Companies for our customers. Learn about our Core Values here.

We offer a full slate of benefits, including competitive salaries, medical (including a $0 option for employees), dental, vision, life and disability coverage, paid vacation, paid holidays, tuition reimbursement, $1,000 employee referral program and a 401(k) plan. When possible, we also like to offer fun in-person perks like pet-friendly offices, paid food trucks and company outings.

TOPS Software


Huntington, WV



View all jobs at TOPS Software

What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.