Deluxe is seeking a Software Engineer II with a strong programming and computer science foundation, proficiency in multiple languages and frameworks, and software development and testing skills. The role involves working independently and with teams to solve problems and take on new challenges. The engineer collaborates with senior engineers and cross-functional teams to design, develop, document, and implement software solutions aligned with project requirements and business goals. They participate in Agile ceremonies and technical design meetings, investigate bugs, and research solutions to issues identified by QA or Support. The role also includes writing secure code, conducting unit and integration testing, and understanding CI/CD build and deployment strategies. The position requires a bachelor's degree in Computer Science or a related field and four years of experience as a software engineer or technical software analyst. Relevant technologies and tools include .NET, React, C#, SQL databases, CI/CD pipelines, Microsoft Copilot, SonarQube, and cloud platforms. Experience in payments or fintech and familiarity with AI-enabled developer tools and payment concepts are preferred. The annual compensation range is $110,000 to $120,000. The position is eligible for commission or an annual performance incentive plan. Deluxe describes its benefits as supporting employees' physical, financial, and emotional health, with offerings that may vary by role, location, or hours worked.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level