Senior Software Engineer
Cimpress/Vistaprint
Posted on 15 Sep
Send me Jobs like this
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
What You Will DO
Build and maintain cloud-native applications and services using Java, JavaScript, and AWS
Design, develop, test, and document solutions that solve complex business problems
Collaborate with Product Managers to transform business requirements into technical solutions
Actively contribute to code reviews, pair programming, and design discussions
Assess technical considerations such as scalability, security, reliability, and performance
Write clean, testable, and maintainable code with strong unit/integration test coverage
Troubleshoot issues and take ownership of your team s operational responsibilities
Mentor junior engineers and contribute to building a culture of continuous learning
Your Qualifications
At Cimpress, we are striving to hire individuals that add new ideas and perspectives to our teams and enhance our culture. No matter your background or work experience, we strongly encourage you , even if you feel that you don t meet the exact requirements
University degree in Computer Science, Software Engineering, or related field (or equivalent experience)
5+ years of software engineering experience with a strong background in object-oriented programming
Hands-on experience with Java and JavaScript in production system
Experience building, deploying, and operating applications on AWS on similar platforms
Solid understanding of software architecture, microservices, and API design
General knowledge about SQL or NoSQL databases
Excellent communication skills (written and verbal) with the ability to collaborate effectively in cross-functional teams
Nice to Have
Experience with modern JavaScript frameworks (Node.js, or similar)
Experience with event-driven architectures and messaging systems (e.g., SNS/SQS, Kafka)
Familiarity with DevOps practices and Infrastructure as Code (e.g., Terraform, CloudFormation)
Build and maintain cloud-native applications and services using Java, JavaScript, and AWS
Design, develop, test, and document solutions that solve complex business problems
Collaborate with Product Managers to transform business requirements into technical solutions
Actively contribute to code reviews, pair programming, and design discussions
Assess technical considerations such as scalability, security, reliability, and performance
Write clean, testable, and maintainable code with strong unit/integration test coverage
Troubleshoot issues and take ownership of your team s operational responsibilities
Mentor junior engineers and contribute to building a culture of continuous learning
Your Qualifications
At Cimpress, we are striving to hire individuals that add new ideas and perspectives to our teams and enhance our culture. No matter your background or work experience, we strongly encourage you , even if you feel that you don t meet the exact requirements
University degree in Computer Science, Software Engineering, or related field (or equivalent experience)
5+ years of software engineering experience with a strong background in object-oriented programming
Hands-on experience with Java and JavaScript in production system
Experience building, deploying, and operating applications on AWS on similar platforms
Solid understanding of software architecture, microservices, and API design
General knowledge about SQL or NoSQL databases
Excellent communication skills (written and verbal) with the ability to collaborate effectively in cross-functional teams
Nice to Have
Experience with modern JavaScript frameworks (Node.js, or similar)
Experience with event-driven architectures and messaging systems (e.g., SNS/SQS, Kafka)
Familiarity with DevOps practices and Infrastructure as Code (e.g., Terraform, CloudFormation)
Company Industry
- Printing
- Packaging
Department / Functional Area
- IT Software
Keywords
- Senior Software Engineer
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com