-
Senior Software Developer
- Deluxe (Fort Worth, TX)
-
Deluxe is a trusted, technology-enabled solutions provider for enterprises, small businesses and financial institutions offering a range of solutions to help customers manage and grow their businesses. Approximately 4.8 million small business customers access Deluxe's wide range of products and services, including incorporation services, logo design, website development and hosting, email marketing, social media, search engine optimization, and payroll services along with customized checks and forms. For our approximately 4,600 financial institution customers, Deluxe offers industry-leading programs in data analytics, customer acquisition and treasury management solutions, fraud prevention and profitability solutions, as well as checks. Deluxe is also a leading provider of checks and accessories sold directly to consumers.
Deluxe is looking for an experienced Senior Software Developer with a strong background in C# 8, .NET Core, and Microsoft SQL Server to join our growing software development team in our Fort Worth office. The ideal candidate will design, develop, and maintain complex software applications and backend services, ensuring high performance, scalability, and maintainability.
Key Responsibilities:
+ Architect, design, and implement secure and scalable backend systems using C# 8 and .NET Core, following Clean Architecture best practices.
+ Develop domain models, application services, and infrastructure layers that promote maintainability and testability.
+ Design, optimize, and maintain complex relational database schemas, stored procedures, and queries using Microsoft SQL Server.
+ Build and maintain high-performance RESTful APIs and microservices.
+ Ensure high-quality code by applying SOLID principles, clean code practices, and comprehensive unit testing.
+ Participate in architectural reviews and contribute to technical decision-making to ensure long-term scalability and maintainability.
+ Troubleshoot and debug production issues, providing timely resolutions.
+ Conduct code reviews and mentor other developers in Clean Architecture patterns and modern backend practices.
+ Collaborate with front-end developers, DevOps engineers, and product stakeholders to deliver end-to-end solutions.
Required Qualifications:
+ Bachelor’s degree in Computer Science, Engineering and 5 years of related experience or Diploma/GED and 9 years related experience.
+ 5 years of professional software development experience, primarily focused on backend systems.
+ 5 years of experience with C# and .NET Core (.NET Core 3.1, .NET 5+).
+ 3 years experience implementing Clean Architecture or other modular, layered architectures.
+ 3 years of Microsoft SQL Server, including schema design, stored procedures, indexing, and query optimization.
+ 3 years experience with software design patterns and principles (SOLID).
+ 5 years designing and building RESTful APIs and distributed backend systems.
+ 2 years of experience in version control (Git) and agile workflows or similar
+ 18 years of age or older.
Preferred Qualifications:
+ Strong experience with C# 8, .NET Core 3.1, .NET 5+
+ Experience in the payment industry or related financial services sector.
+ Knowledge of applicable data privacy practices and laws
+ Experience implementing GraphQL APIs.
+ Familiarity with Harness (continuous delivery & deployment) and JFrog (artifact repository & DevOps pipelines).
+ Experience working with Angular for front-end integration and collaboration.
+ Background with automated testing frameworks.
+ Experience mentoring other developers in architecture best practices.
+ Strong analytical and troubleshooting skills.
+ Excellent written and verbal communication skills.
Benefits
In line with our commitment to employee wellbeing, our total rewards benefits package is designed to support the physical, financial, and emotional health of our employees, tailored to meet their unique and evolving needs. Our approach considers our employees’ whole selves, ensuring they can thrive both in and outside of work. Here are some of the benefits we offer, which may vary based on role, location, or hours worked:
+ Healthcare (Medical, Dental, Vision)
+ Paid Time Off, Volunteer Time Off, and Holidays
+ Employer-Matched Retirement Plan
+ Employee Stock Purchase Plan
+ Short-Term and Long-Term Disability
+ Infertility Treatment, Adoption and Surrogacy Assistance
+ Tuition Reimbursement
These benefits are designed to enhance the health, protect the financial security, and provide peace of mind to our employees and their families.
Deluxe Corporation is an Equal Employment Opportunity employer: All qualified applicants will receive consideration for employment without regard to race, color, creed, religion, disability, sex, age, ethnic or national origin, marital status, sexual orientation, gender identity or presentation, pregnancy, genetics, veteran status or any other status protected by state or federal law.
Please view the electronic EEO is the Law Poster (http://www.eeoc.gov/sites/default/files/2023-06/22-088\_EEOC\_KnowYourRights6.12ScreenRdr.pdf) which serves to inform you of your equal employment opportunity protections as part of the application process.
Reasonable Accommodation for Job Seekers with a Disability: If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the employee selection process, please direct your inquiries to [email protected] .
Employee Type:
Permanent
Time Type:
Full time
-
Recent Jobs
-
Senior Software Developer
- Deluxe (Fort Worth, TX)
-
Primary Care Women's Health Physician
- Veterans Affairs, Veterans Health Administration (Fayetteville, NC)
-
ECMO Lead Specialist Nurse
- HCA Healthcare (Nashville, TN)
-
Director of Quality Operations & Engineering
- Panasonic North America (Sparks, NV)