Software engineer
1 week ago
Job Title: Software Engineer (C#. NET Core, SQL, AWS)Experience: 2–5 yearsLocation: OnsiteIndustry: Media & EntertainmentAbout 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 technologies. You will be part of an agile team, contributing primarily through hands-on coding, with exposure to Dev Ops 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., Mongo DB, Dynamo DB, 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- 2–5 years of professional experience as a software engineer- Strong proficiency in C#. NET Core- Experience with relational databases (Postgre SQL preferred)- Exposure to non-relational databases (e.g. Mongo DB, Dynamo DB, 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, Graph QL, or g RPC).- 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.
-
Senior Manager, Software Engineering
7 days ago
Bengaluru, Karnataka, India Performance Engineer Full time ₹ 8,00,000 - ₹ 24,00,000 per yearResponsibilities:Web and Mobile Front-End Development:Build responsive, performant, and feature-rich web applications using Angular (latest version), JavaScript, TypeScript, and RxJS for handling asynchronous operations and complex data streams.State Management with NgRx:Utilize NgRx for managing state in Angular applications. Design scalable and efficient...
-
Software Engineer
5 days ago
Bengaluru, Karnataka, India MRI Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob Title : Software Engineer - . Net & . React Reports to : VP Product Management Location : Bangalore Job Description : MRI Software is seeking a Software Engineer to join our team working on the MRI suite of products. As a Software Engineer, you will be responsible for developing, testing, and maintaining software solutions throughout the...
-
Software Engineer
2 weeks ago
Bengaluru, Karnataka, India APPIT Software Inc Full time ₹ 9,00,000 - ₹ 12,00,000 per yearSoftware Engineer- ALMLocation: BangaloreRole: Software EngineerNotice period: 30 daysExperience: 3-5 yearsPrimary Skills:Proficient understanding of the Software Development Life Cycle (SDLC) and its various phases.Strong command of Unified Modeling Language (UML) and SysML for designing software architectures and solutions.Hands-on experience with...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India MRI Software Full timeAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India MRI Software Full timeAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India MRI Software Full timeAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India MRI Software Full timeAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India MRI Software Full timeAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...
-
Senior Software Engineer
4 weeks ago
Bengaluru, India MRI Software Full timeAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...
-
Senior Software Engineer
3 weeks ago
Bengaluru, India MRI Software Full timeAs a software engineer, you will enhance online experiences for our huge user base. Utilizing your web application experience to build responsive experiences for our customers. You will be working on new projects as well as existing live projects as well. About the role: MRI Software is seeking a Software Engineer to join our team working on products. As a...