.NET backend API Engineer

Bengaluru, Karnataka, India | Full-time

Apply

We are looking for developers well verse in C#, SQL Server, .NET MVC and has a practical understanding of how to build scalable, reliable systems. You will be working on algorithms and smart backend APIs to power highly connected transportation systems. 

Responsibilities:

- Design and build Backend Web service APIs
- Deliver high quality, legible and well tested code.
- Design and develop high-volume, low-latency applications without compromising Performance and Scalability.
- Work at the core of the data-centric decision making approach by generating data and meaningful insights.
- Integrate with existing systems and automate manual processes.
- Keep thinking about the user and constantly innovate to improve the overall user experience.
- Production systems monitoring and support.

Skills (Required): 

- Hands on work experience in developing backend systems.
- Good understanding of MVC framework.

- Good understanding of SQL querying - joins, grouping, etc.
- Good understanding of Algorithms, data structures, and other basic computing principles.
- Good understanding of software architecture of contemporary highly scalable systems and reliable systems.
- BE/MS or other relevant education qualifications.
- Eagerness to learn new technologies, languages.

Skills (Good to have):

- Hands on experience in more than one component in the stack (ex. Mobile programming, web programming, etc.)
- Experience in distributed processing systems (hadoop), NoSQL, Memcache, etc.
- Experience building end-to-end systems.
- Prior experience in a startup.

Experience: 3-5 Years