Senior Software Engineer

Job ID: 17985

Apply Now

Software Engineer – Enterprise Business Solutions Development and Integration 


Do you enjoy solving complex business problems?  Does building solutions that integrate business-critical data streams across various platforms sound interesting to you?  If so, perhaps you’d like to join a team of dedicated and fun-loving developers who thrive on producing high-quality, robust, and scalable solutions at the speed of light!  Cimpress is looking for an experienced Software Engineer who will use their intelligence and strong analytical and developer skills to design, develop and maintain proprietary, business-critical interfaces with Cimpress’ enterprise systems.  This role requires working closely with a variety of characters, including business analysts, SAP engineers, other development teams, and the Cimpress DBA team to design and develop cross-platform solutions, manage environments, coordinate application releases and manage issue resolution.




  • Design, build, deploy and support Cimpress’ proprietary integration platforms using C#, Microsoft ASP.NET WebApi and MVC, T-SQL, and other technologies
  • Use a combination of C#, T-SQL, Enterprise Application Integration (EAI), and AWS technologies, such as EC2, S3 and CodeDeploy to maintain interfaces between SAP and other platforms
  • Work with Finance, Supply Chain, and HR business analysts to gather functional and technical requirements, develop new programs, and build test plans for new applications
  • Work closely with other developers to develop, test, and implement cross-platform integration solutions
  • Work closely with DBA and SAP administrator teams to monitor, test and performance tune application components
  • Document and maintain application designs and maintenance procedures
  • Troubleshoot technical and functional issues and coordinate resolution with development, DBA and operations teams at Cimpress
  • Participate in requirement gathering sessions and manage issue resolution




  • Bachelor's degree in Computer Science, Systems Engineering or similar
  • 3 - 4 years of software development experience using C#, T-SQL (object-oriented preferred)
  • Experience with Microsoft ASP.NET WebApi and MVC
  • Experience with AWS technologies, including EC2, S3, and CodeDeploy
  • Experience with unit testing frameworks, such as NUnit
  • Experience with continuous integration and delivery tools, such as Jenkins
  • Database programming with SQL (Microsoft SQL Server preferred)
  • Experience with large enterprise financial systems (preferred)
  • Experience with JavaScript/HTML/CSS (preferred)
  • Knowledge of SAP platform including ABAP and FI/SD (preferred)
  • Experience with EAI solutions such as ERP Connect, WebSphere, or Mule (nice to have)
  • Experience with full project lifecycle activities: design, development, testing, deployment and production support
  • Experience managing development and operations environments through source control
  • Strong troubleshooting, debugging and technical support skills
  • Performance monitoring and tuning experience
  • Excellent verbal and written (English) communication skills
  • Excellent estimating and workload management skills
  • Strong ability to analyze and manage issues independently
  • Collaborative and motivated team-player
Apply Now

About Vistaprint

Vistaprint, a Cimpress company, empowers 16 million micro businesses and consumers annually with affordable, professional print and digital solutions by leading the way in marketing, innovative technologies, custom products and manufacturing excellence.

We strive to be a world-class customer-centric company by offering a broad range of products and services via 25 easy-to-access, localized websites globally and by shipping to more than 130 countries around the world. Our customers benefit from our unique business model supported by proprietary technologies, high-volume production facilities and direct marketing expertise.

Employees of Vistaprint are passionate about understanding the needs of our customers to help them make an impression both at work and in life. We look for customer-centric people who bring ideas, visions and dreams and a passion to deliver on them regardless of department, title or tenure. If you’re a self-starter looking to make an impact, we offer highly rewarding opportunities to grow with us both personally and professionally.

Join some of the finest talent to deliver on our promise as one of the best industry-transforming – and career-transforming – companies in the world. Go to About Us to learn more.

Equal Opportunity Employer

Vistaprint, a Cimpress company, is an Equal Employment Opportunity Employer. All qualified candidates will receive consideration for employment without regard to race, national origin, gender, age, religion, sexual orientation, veteran status or marital status.
Vistaprint does not accept unsolicited candidate referrals or resumes / CVs from third-party vendors, including recruitment agencies. Only resumes received from contracted agencies/vendors will be considered. Vistaprint will not be responsible or liable for any fees or costs associated with such unsolicited submissions.