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.
Primary 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
Skills & Competencies:
- 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.
Minimum Qualifications:
- 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
Salary range: $75,000 - $113,000
Fullsteam supports an inclusive workplace that values diversity of thought, experience, and background. Fullsteam is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state, or local law.
