Senior Software Engineer
bangalore
Job Description About Us For over 25 years, Milestone has been a leading provider of digital marketing software and services for location-based businesses. Milestone helps businesses create, organize, and amplify their digital information by enhancing their digital presence to make information more accurate, consistent, and visible. We do this with an omnichannel digital presence platform and add to it as much or as little design and service as businesses need to help them engage everywhere their customers are. Over 2,000 companies in Hospitality, Retail, Financial Services and Automotive industries rely on Milestone to power their digital marketing strategies. Milestone has garnered over 500 awards, has been short listed 3 consecutive years for the US Search awards and won Search Engine Land's prestigious "Best overall SEO-SEM campaign" in 2018, “Best use of search” in 2019. Milestone has gained a reputation for blending outstanding digital marketing expertise with advanced technological capabilities and is one of Silicon Valley Business Journal's fastest growing companies and an Inc. 5,000 company. Roles and Responsibility Senior Software Engineer is mainly responsible for core developmentof 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 exp 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 applicationsand 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 Mongo DB, will be an added advantage.
Having worked in or familiarity with docker based containerized application will be an added advantage.
Good verbal and written communication skills.
Top Reasons to work for Milestone:
Work in an innovative digital marketing software + services organization
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