Software Engineer

Deluxe

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 13 hours ago
Vacancies: 1 Vacancy

Job Summary

Job

Software Engineer

Description

About the Role

We are looking for a Software Engineer with strong backend development experience in C# .NET Core to join our team. This role is focused on building scalable backend systems working with relational and non-relational databases and leveraging cloud technologies. You will be part of an agile team contributing primarily through hands-on coding with exposure to DevOps and CI/CD practices.

This role is also a great opportunity to learn from senior engineers and Tech Leads contribute to team-wide initiatives and gradually take on more ownership of features and services.

Responsibilities

  • Design develop and maintain backend services and APIs using C# .NET Core
  • Write clean efficient and maintainable code following best practices
  • Work with relational databases and optimize queries for performance
  • Utilize non-relational databases (e.g. MongoDB DynamoDB Redis) where appropriate
  • Write and maintain unit tests for backend services under the guidance of senior engineers and the Tech Lead contributing to overall test coverage and code quality.
  • Contribute to Agile development processes by participating in sprint planning daily stand-ups retrospectives and ensuring timely delivery of features.
  • Support CI/CD pipelines and containerized deployments.
  • Leverage AI-assisted development tools to improve coding efficiency and learn best practices.
  • Contribute to code reviews testing and documentation
  • Partner with QA to ensure features are well-tested and delivered with high quality.
  • Collaborate closely with product managers and other engineers to deliver features.
  • Assist in implementing monitoring logging and performance tuning to ensure system reliability.
  • Work with senior engineers to incorporate security and compliance best practices into backend services.

Required Skills & Experience

  • 25 years of professional experience as a software engineer
  • Strong proficiency in C# .NET Core
  • Experience with relational databases (PostgreSQL preferred)
  • Exposure to non-relational databases (e.g. MongoDB DynamoDB Redis)
  • Familiarity with AWS or other cloud platforms
  • Understanding of basic cloud-native concepts such as scalability resiliency and fault tolerance.
  • Understanding of CI/CD pipelines Git containerization
  • Experience working in Agile teams and familiarity with Agile methodologies (e.g. participating in sprint planning daily stand-ups and retrospectives).
  • Solid grasp of software engineering fundamentals including data structures and algorithms
  • Experience writing unit and integration tests for backend services with minimal help with a focus on building testing discipline and contributing to overall code quality.
  • Exposure to modern API design principles (e.g. REST GraphQL or gRPC).
  • Exposure to AI-assisted coding tools with the ability to use them effectively to accelerate learning coding efficiency and daily productivity.
  • Exposure to monitoring and observability tools (e.g. Sentry Datadog New Relic).
  • Awareness of security best practices in API and backend development.
  • Willingness to adopt and learn emerging technologies and engineering practices.

Preferred Qualifications

  • Exposure to backend testing or performance profiling tools is a plus.
  • Experience in the media & entertainment industry
  • Familiarity with distributed systems microservices or messaging queues
  • Hands-on experience with frontend integration or full-stack exposure is a plus.

Soft Skills

  • Strong problem-solving and analytical thinking
  • Clear communication and collaboration skills
  • Ability to work in a fast-paced team-oriented environment
  • Adaptability and eagerness to learn new technologies
  • Ownership and accountability for deliverables
  • Openness to feedback and commitment to continuously improve technical and collaboration skills.


Required Experience:

IC

JobSoftware EngineerDescriptionAbout the RoleWe are looking for a Software Engineer with strong backend development experience in C# .NET Core to join our team. This role is focused on building scalable backend systems working with relational and non-relational databases and leveraging cloud technol...
View more view more

Key Skills

  • Spring
  • .NET
  • C/C++
  • Go
  • React
  • OOP
  • C#
  • Data Structures
  • JavaScript
  • Software Development
  • Java
  • Distributed Systems

About Company

Company Logo

Deluxe offers media and entertainment services including digital distribution, cinema, mastering, streaming and asset management.

View Profile View Profile