Deluxe is seeking an experienced Lead Software Developer to guide, mentor, and inspire our development team in our Fort Worth office. This is a hands-on technical leadership role where you’ll set the technical direction, deliver high-quality software solutions, and help grow the skills and careers of other developers. Your expertise will drive solutions that support our payments infrastructure and align with business goals.
Requirements
- Minimum 5 years of professional development experience with C and .NET Framework/.NET Core.
- 3 years of experience with microservices architecture and distributed systems.
- 3 years of backend development experience, including API design.
- 2 years of experience developing applications with TCP/IP communication and secure connections (SSL/TLS).
- 2 years of proven experience as a technical lead or engineering manager, with demonstrated success mentoring developers.
- Knowledge of relational databases (e.g., SQL Server, PostgreSQL).
- Experience leading high-performing development teams.
Responsibilities
- Provide technical leadership and actively contribute to all phases of the Software Development Life Cycle (SDLC).
- Mentor and coach developers at all levels, helping them grow technically and professionally.
- Foster a collaborative team culture that values knowledge sharing, best practices, and continuous learning.
- Collaborate with network administrators, systems analysts, and third-party partners to deliver reliable, secure software.
- Translate business needs into clear, actionable technical requirements.
- Contribute to project planning, including defining scope, estimating effort, setting schedules, and ensuring successful delivery.
- Promote high standards for code quality, testing, and secure development practices.
Other
- Bachelor’s degree with at least 5 years of relevant experience, or high school diploma/GED with 9+ years of related experience.
- Must be 18 years of age or older.
- Bachelor’s degree plus 9+ years of combined technical and leadership experience.
- Experience working with payment gateways, transaction processing, or card network schemes.
- Understanding of PCI compliance and secure data handling.