Performs moderately complex (for a single feature or component) product design, analysis, and development activities; these tasks may require extensive research. Performs moderately complex (single feature or component related) bug verification, solution design, development, release testing and beta support for assigned products. May be required to complete limited on-site client work, for custom components updates or enhancements for complex solutions. This is an intermediate level in the job family, operating under minimal supervision.
Performs moderately complex component/product/solution design activities which may require extensive research and analysis; actively participates in technical design meetings; acknowledged SME for specific components within one or more products/solutions; performs software modeling, prototyping, and assists Development Team Leaders in overall design of the solution or product.
Conducts unit testing and integration testing for functionality and technical limits for assigned components within one or more products/solutions.
Performs moderately complex bug verification, solution design, development, release testing and support for assigned components with one or more products/solutions.
In absence of Senior Software Engineer, or Lead Software Engineer, may serve as a Product SME on one or more Projects, assisting with design, implementation and documentation in order to meet project objectives.
Education and Experience: Bachelors in Computer Science or related field and 2 years experience in Software Deployment or HS/GED and 6 years experience
·High degree of proficiency developing software applications in C# using Visual Studio
·High degree of proficiency with SQL Server writing SQL queries
Education and Experience: Bachelors in Computer Science or related field and 5 years experience in Software Deployment
·Experience using Atlassian tools such as Jira or Confluence
·Experience using GIT/Bitbucket
·Experience working with Agile (Scrum) software development methodology
·Excellent communication skills both written and verbal
·High attention to detail and problem resolution
Deluxe Corporation is an Equal Opportunity / Affirmative Action 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 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 firstname.lastname@example.org.
Department: IT Architecture & Engineering
Time Type: Full time
Work Status: Permanent
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.