Software Developer

FullsteamRichardson, TX
4d$75,000 - $113,000

About The Position

It's fun to work in a company where people truly BELIEVE in what they're doing! Fullsteam is a leading provider of vertical software and embedded payments technology dedicated to helping businesses flourish by providing their customers with seamless experiences. With a dynamic and growing team of over 1,900 employees, we are committed to driving innovation and delivering best-in-class software and payment solutions that empower small and medium-sized businesses across numerous industries. Our purpose is to help our customers grow their businesses and delight their customers. Join us and be a part of a forward-thinking company that values growth, excellence, and the success of our clients. Diamond Data Systems, part of the Fullsteam organization, delivers the leading point-of-sale and order management platform for uniform retailers and distributors across the country. Our team is responsible for maintaining and evolving a mission‑critical retail system relied upon daily by our customers. We support a mature application ecosystem that includes a Clarion-based desktop platform, modern C# and React applications, and a cloud-hosted environment running in AWS. We are committed to providing reliable solutions while driving modernization that supports the future needs of our clients. Job Summary: We are seeking a mid-level Software Developer to join the Diamond Data Systems engineering team. In this role, you will maintain and enhance our core Clarion-based retail platform (Clarion experience not required), support development work in C# and React, and collaborate with our Cloud Engineer to help ensure stability of our AWS-hosted environments. This position is ideal for a developer who enjoys understanding existing systems, solving practical business problems, and contributing to long-term modernization efforts while ensuring continuity of mission-critical applications.

Requirements

  • Strong analytical and problem-solving abilities.
  • Ability to understand and maintain complex, mature codebases.
  • Willingness and ability to learn new languages and frameworks quickly.
  • Solid understanding of event-driven desktop applications and data-centric workflows.
  • Effective communication skills, both written and verbal.
  • Collaborative mindset with a service-oriented approach to internal and external partners.
  • Ability to work in a fast-paced environment with multiple priorities.
  • 3+ years of professional software development experience.
  • Experience building or maintaining modern web applications, such as using React or Angular with Javascript/Typescript
  • Proficiency in SQL (SQL Server preferred), including stored procedures and schema design.
  • Familiarity with AWS concepts (EC2/VMs, monitoring, or basic cloud operations) or willingness to learn.
  • Bachelor’s degree in Computer Science, IT, STEM, or equivalent practical experience.
  • Experience building or maintaining data-centric business applications in at least one of the following: Delphi/Object Pascal Visual Basic (VB6 or VB.NET) PowerBuilder Progress/OpenEdge ABL Visual FoxPro/xBase C# (.NET), especially WinForms or WPF

Responsibilities

  • Maintain and enhance our primary Clarion-based retail application.
  • Develop and support additional applications built with C# (.NET) and React .
  • Work with data dictionaries, event-driven UI patterns, and SQL-driven business logic.
  • Troubleshoot, debug, and refactor existing code to improve performance and reliability.
  • Collaborate on modernization initiatives as the platform evolves toward newer technologies.
  • Assist the Cloud Engineer with operational tasks in AWS environments , including basic VM provisioning, monitoring, and troubleshooting.
  • Help monitor and support SQL Server instances running within AWS-hosted environments.
  • Participate in incident analysis and resolution for application-related issues.
  • Contribute to improvements in automation, deployment processes, and environment stability.
  • Document code changes, workflows, and system processes.
  • Participate in code reviews and sprint ceremonies
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service