Software Developer – Full Stack at Electronic Payments Inc
Boca Raton, FL 33487, USA -
Full Time


Start Date

Immediate

Expiry Date

27 Nov, 25

Salary

130000.0

Posted On

27 Aug, 25

Experience

6 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Sql Server, Typescript, Solid Principles, Analytical Skills, Javascript Frameworks, Mongodb, Angular, Software Design Patterns, Computer Science

Industry

Computer Software/Engineering

Description

EDUCATION/EXPERIENCE LEVEL:

  • BS in Computer Science, Engineering, or a related field, or equivalent professional experience.
  • C#: 6 years (Required)
  • TypeScript: 6 years (Required)
  • REST APIs: 6 years (Required)

COMPANY DESCRIPTION

Join a pioneering fintech company, revolutionizing payment and point-of-sale solutions nationwide. We foster a culture of innovation, continuous learning, and collaboration, offering opportunities to work with cutting-edge technology in an agile environment. We are seeking candidates who are already located in the Boca Raton, Florida area and can work on-site.

QUALIFICATIONS

  • 6+ years of software development experience, with a strong focus on .NET/C# and TypeScript.
  • Proficiency in modern JavaScript frameworks, particularly React or Angular.
  • Solid understanding of SOLID principles, OOP, and software design patterns.
  • Hands-on experience with cloud technologies (preferably AWS), CI/CD practices, and DevOps tools.
  • Experience with relational and/or NoSQL databases such as SQL Server or MongoDB.
  • Strong analytical skills and the ability to translate complex requirements into robust solutions.
Responsibilities
  • Innovate across the full stack: frontend, backend, and everything in between.
  • Lead and collaborate in the migration of legacy systems to AWS.
  • Design, develop, and maintain robust and scalable applications using .NET/C#, TypeScript, and modern JavaScript frameworks such as React, Angular or Node.js.
  • Strong understanding of SOLID principles, object-oriented programming (OOP), and functional programming concepts to ensure high-quality code and design.
  • Participate in design and code reviews to drive best practices and improve product quality.
Loading...