Lead Software Engineer

Date:  Apr 11, 2024

Bengaluru, KA, IN, 560092

Company:  Cimpress Technology

Here are the roles and responsibilities for the position (Lead Software Engineer)-

  • Design, develop, and maintain APIs to support applications.
  • Monitor API performance and troubleshoot issues promptly.
  • Conduct code reviews and implement improvements to enhance API functionality.
  • Design and deployment of associated database.
  • Work closely with cross-functional teams to deliver scalable and efficient APIs.
  • Design and develop front-end UI and integrate with the API.
  • Design and implementation of continuous integration and deployment.

What we need?

  • 7+ years of experience with NodeJs, ReactJs, SQL/NoSQL DBs and AWS.
  • Experience with .Net framework, C# would be a plus.
  • Experience with distributed enterprise systems, structured engineering, design patterns, and principles of software architecture.
  • Track record of delivering applications and services in a fast-paced, multi-team environment.
  • Proven ability to work cross-team, capable of interactions with wide-ranging business partners across the company with different teams.
  • Strong problem-solving skills, data structures and algorithms.
  • Desire to contribute to the wider technical community through collaboration, coaching, and mentoring of other technologists.
  • Hands-on experience in analysis, design, coding, and implementation of complex, custom-built applications.

Job Segment: Software Engineer, Front End, Developer, Database, SQL, Engineering, Technology