Software Engineer

Apply Now

Company: Payroc

Location: Orlando, FL 32828

Description:

Title

Software Engineer

Technology & Development - POS

Reports to

Manager, Development

Position Overview

We are seeking an experienced C# developer to join our engineering team! With a focus on applying modern engineering techniques in the Point-of-Sale industry, we develop web, desktop, cloud, and mobile applications, internal tooling, and more!

The ideal candidate should have a solid background in C# .NET development, specifically in .NET 5 and above. In this role, you will play a key role in contributing to the development and maintenance of our software applications and systems and will be given the opportunity to showcase your talents and potentially take charge of projects.

Duties and Responsibilities
  • Develop and maintain C# .NET cloud, web, and desktop applications using the latest versions of .NET
  • Participate in code reviews and Agile team rituals
  • Write and maintain automated tests, including unit and integration tests
  • Design and implement software components, modules, and interfaces based on specifications and architectural guidelines
  • Write clean, maintainable, and efficient code
  • Debug and resolve software defects, and conduct code reviews to ensure code quality
  • Be a student of the industry, keeping up with the latest trends and upcoming developments

Qualifications

  • B.S in Computer Science, or related; or, 4+ years of professional experience as a .NET Developer; or a combination of education and experience
  • Ability to design, develop, and maintain scalable and high-performance applications
  • Experience writing unit/integration tests
  • Familiarity developing for AWS or other cloud services
  • Knowledge of the Atlassian suite (Jira, Confluence, etc)
  • Proficient in .NET development, particularly using C# in .NET 5 and above
  • Understand Agile software development principles and best practices, database fundamentals, and the importance of keeping code relatively DRY
  • Adept in web development techniques and patterns (MVC, serverless, etc.) and how to consume and create APIs in a C# application


Working Conditions
  • Extensive desk-based work involving prolonged periods using a computer and sitting for extended periods
  • Frequent interaction with team members, management, agents, Business Development Managers (BDMs), and external partners to facilitate smooth operations and collaborations

Travel Component
  • N/A

Job Classification
  • Exempt


At Payroc we are committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions are based on business needs, job requirements and individuals' qualifications without regard to race, color, religion, national social or ethnic origin, sex, age, physical, mental, or sensory disability, sexual orientation or any other status protected by the laws regulation in the location we operate. Payroc does not tolerate discrimination or harassment based on any of these characteristics.

Payroc is committed to providing access, equal opportunity, and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. To request reasonable accommodation, contact Human Resources Department at HR[redacted]

Similar Jobs