Delivery

Principal Software Engineer (Backend) - #2414

Remote
Work Type: Full Time
CES has 26+ years of experience in delivering Software Product Development, Quality Engineering, and Digital Transformation Consulting Services to Global SMEs & Large Enterprises. CES has been delivering services to some of the leading Fortune 500 Companies including Automotive, AgTech, Bio Science, EdTech, FinTech, Manufacturing, Online Retailers, and Investment Banks. These are long-term relationships of more than 10 years and are nurtured by not only our commitment to timely delivery of quality services but also due to our investments and innovations in their technology roadmap. As an organization, we are in an exponential growth phase with a consistent focus on continuous improvement, process-oriented culture, and a true partnership mindset with our customers. We are looking for the right qualified and committed individuals to play an exceptional role as well as to support our accelerated growth.
You can learn more about us at: http://www.cesltd.com/

Key Responsibilities:
  • Design and implement robust backend systems using C#/.NET.
  • Develop and maintain microservices architecture.
  • Utilize event-driven architecture to enhance system responsiveness and scalability.
  • Manage and optimize AWS infrastructure, including SQS, SNS, Lambda, and DynamoDB.
  • Work with both relational and non-relational databases to ensure data integrity and performance.
  • Implement and maintain CI/CD pipelines to streamline development and deployment processes.
  • Collaborate with Agile teams to deliver high-quality software solutions.
  • Integrate and manage Apache Kafka for real-time data processing.

Qualifications:
  • Proven experience as a Principal Engineer or similar role with a strong backend focus.
  • Expertise in C#/.NET development.
  • In-depth knowledge of microservices and event-driven architecture.
  • Extensive experience with AWS infrastructure (SQS, SNS, Lambda, DynamoDB).
  • Proficiency in working with both relational and non-relational databases.
  • Strong understanding of CI/CD pipelines and Agile methodology.
  • Hands-on experience with Apache Kafka.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.

Submit Your Application

You have successfully applied
  • You have errors in applying