This position will lead the design effort on a variety of solutions projects in a highly collaborative, fast-paced environment. This role designs innovative solutions to meet real market opportunities, working closely with product managers, business experts, and teams of software engineers, to develop new solution offerings and improve existing product components, within existing and new solutions architectures.
Responsibilities
- Performs complex architectural, multi-solution component design activities, requiring extensive research and analysis, particularly where requirements are fuzzy, and several technical options might apply. Evaluates and identifies new information systems architecture components, techniques and technologies for implementation, on multi-year solution initiatives. Mentors Consulting Software Engineers in their researches, and consults with them on design models, target environments, performance and capacity criteria and foundations for future enhancements.
- Leads Development Teams in the most complex component/product design and delivery tasks to meet project objectives; is valued and trusted by the Consulting SE’s, Lead SE’s, Senior SE’s, SE’s and ASE’s as an excellent technical communicator, mentor, and best practice design and development advocate. Efficiently and accurately documents all work performed.
- As the Senior Technical Resource, will be called upon to research the most complex problems referred by Consulting SE’s, define technical options, and develop solutions to the problems. Mentors Consulting SE’s in highly complex bug verification, release testing and beta support for assigned products and in all techniques for ensuring the technical integrity of software components, in design and development to meet the Product/Solution Roadmap.
- In the Launch of New Solutions, acts as the key technical interface, including technical liaison and communication to assess needs, and identify and provide solutions; provides technical follow-through from design to completion.
Basic Qualifications (BQs)
Education and Experience: Bachelors in Computer Systems, Information Systems or Software Engineering and 5 years experience or HS/GED and 9 years experience in a distribution software development environment. Must be an acknowledged SME in the design and deployment of information systems architectural components, with a good working knowledge of the latest software solutions architecture issues and trends. Experience with one of more of the following technologies: .NET Core, RabbitMQ, Cassandra, Python.
Experience with the design and implementation of microservice architecture. Advanced level of Systems Development experience; a recognized SME in at least two languages, CASE tool sets, and application development frameworks.
Preferred Qualifications (PQs)
Experience: 8 years of experience in a distribution software development environment. 3 years of experience in a lead developer role.
Interpersonal skills and the proven ability to technically mentor multiple teams with diverse levels of expertise to a successful delivery of several concurrent software solutions or products. Strong written and verbal communication skills.
Equal Opportunity Employer
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.
EOE/Minorities/Females/Vet/Disability. 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 deluxecareers@deluxe.com.