Director Software Engineering (Windows, .NET, SQL)
Paya provides simple, secure technology options enabling businesses to accept payments, get paid faster, and increase efficiency. Paya’s seamless, easy-to-use payments platform supports every stage of a business’ growth today, tomorrow and beyond. With more than 100,000 clients and two decades’ delivering smart, easily integrated business solutions.
Paya has a proud and proven track record. We are all about growth and success for our partners and their customers!
Paya is looking for a Director of Software Engineering who will report to the VP Development. This candidate must have strong task and project management skills to ensure projects are completed in a successful and timely manner, possess strong oral and written communication and demonstrate the ability to resolve problems effectively and efficiently. Our ideal candidate is a hands-on strategic leader, who is smart, and self-motivated. They leverage their expertise to offer recommendations to keep the company on track with the product roadmap while maintaining service levels.
The Director needs to be a software architect, formally a lead developer, working on enterprise software systems on top of the Microsoft Windows/.NET and excellent database management experience. In this role, they have an opportunity to help transform the development team, products, strategy, and process.
Manages and directs the .NET software development organization.
Strong experience using Agile/Scrum/DevOps principles.
Drives and establishes software architecture standards across a wide range of software products (server-side applications/services as well as web-based applications).
Fosters a collaborative, productive environment while establishing clear expectations, accountability, and the goals for the .NET Engineering team.
Expert in Object Oriented development (demonstrated by having designed large scale and complete systems).
Leads/participates in code reviews and technical meetings. Leads/influences project planning and estimates.
Mentors their team in modern coding, standards and design practices.
Ensures that the teams deliver quality, well designed products on schedule.
Establishes and enforces software development methodologies, processes and policies.
Creates a culture of quality, agility and high performance. Assists with the screening, recruiting, and hiring of top engineers.
Monitors the performance of employee and mentor them to ensure effective and happy teams. Manages external development partners and vendors, including offshore teams.
Bachelor’s degree in Computer Science or related discipline. Advanced engineering degree desired.
10+ years of combined experience in large scale product (software) development with minimum of 5 years as an architect or technical lead. Highly skilled on Windows .NET Platform,
5+ years of experience as a development manager, with the ability to hire and terminate employees.
Experience running portfolios of development projects running concurrently.
Ability to articulate ideas to both technical and non-technical audiences through excellent written and oral communication skills.
Work closely with product managers to ensure that technical features such as scalability, security, redundancy and fail-over are addressed.
Experience of managing enterprise grade windows and web based applications using Microsoft technologies: Visual Studio .NET, ASP.NET, VB.NET and MS SQL Server as well as other web based technologies.
Candidates must be legally authorized to work in US without any visa sponsorship or any kind of visa restrictions.
Paya is proud to be an Equal Employment Opportunity and Affirmative Action employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.
- Pay Type Salary
- Min Hiring Rate $135,000.00
- Max Hiring Rate $145,000.00
- Travel Required Yes
- Travel % 15
- Required Education Bachelor’s Degree
- Atlanta, GA, USA
- Dunwoody, GA, USA