Job Title: Senior Software Engineer - Microsoft Technologies
Location: Ahmedabad or Bengaluru
Work Type: Hybrid (2 days from the office, 3 days of work from home)
About Client: Our client is a leading digital marketing solutions provider, offering
expertise in website development, SEO, and analytics. Focused on data-driven
strategies, they help businesses boost online visibility, improve customer
engagement, and drive growth. Their innovative approach and proven results have
earned trust across various industries.
Job Summary:
Software Engineer is mainly responsible for the core development of the product
using best software development practices. We are looking for a highly competent
and self-motivated individual for this role who can write effective, reusable, and
modular code along with unit tests. And a person who can work with minimal
supervision.
Requirements:
• MCA or BE/BTech in Computer Science.
• Having 5-8 years of experience working in Microsoft technologies stack
(C#/.NET core, SQL Server)
• 2+ years of experience in Angular 2.0 and above.
• Worked in large-scale distributed applications and familiar with event-
based programming.
• Good in algorithms and data structures.
• Have knowledge of using various cloud services, mainly Azure.
• Must be familiar with Scrum methodology, CI/CD, Git, Branching/Merging
and test-driven software development.
• Worked in NoSQL database like MongoDB, will be an added advantage.
• Having worked in or familiarity with docker-based containerized
applications will be an added advantage.
• Good verbal and written communication skills.
Benefits:
• Work in an innovative digital marketing software + services organisation
• Great place to learn with phenomenal growth opportunity
• Stable and rapidly growing company
• Opportunity to work with a fun, amazing and talented team
• Great benefits – Mediclaim and paid holidays (per year)
• Exciting and innovative work environment
• Employee referral incentive program