Position: .Net Developer for Franchise software system
Company: Indigo Tech Recruiters
Experience required: 2y
English level: intermediate

We are looking for an experienced **Software Engineer with .NET** experience to work with Naranga on development of our main product – Franchise software system.

**Requirements:**
- 2-3 years of commercial experience (preferably in international teams and companies)
- Expertise in ASP.NET (2.0/3.5/4.0 or above), MVC, AJAX, HTML, CSS, JQuery, Web services, JavaScript and MS SQL SERVER (2008 or above)
- Knowledge of JavaScript (some components are written using JS)
- Learning aptitude with attention to details
- Multi-tasking in a fast-paced environment
- Ability to drive projects from start to finish with minimal supervision
- Knowledge of Microsoft Azure
- Intermediate level of English (both spoken and written)
- Good communication skills
- Able to deliver under tight and short deadlines
- Team player

**Responsibilities:**
- Analyze customer requirements to design and develop applications to meet customer requirements
- Coordinate & communicate with Manager/Team Lead in case of any query or clarifications required regarding SRS or customer requirements
- Explore, select, and use best possible methods and components/APIs best suited for designing and developing systems
- Provide realistic estimates for all the assigned tasks (i.e. related to project/support)
- Ensure timely review of code by Team LeadMaintain strong liaison with all stakeholders for timely reporting of issues or clarifications required
- Write efficient reusable software code for optimal use of available resources to meet deadlines
- Adhere to programming standards and defined SOPs for code standardization
- Perform unit test before submitting assigned tasks for QA testingTimely resolve issues reported in QA feedback
- Analyze instrumentation data to understand and resolve issues
- Provide support in evaluating, testing and implementing new tools and technologies
- Ensure submission of time sheets and update status on project server
- Any other duties as assigned by Manager/Team Lead  

**Benefits:**
- Multinational and intercultural experience
- Corporate library
- A world-class team to work with
- Growth opportunities
- Cutting-edge frameworks and technologies
- Competitive salary
- Health insurance after the probation period
- Common team activities
- Bonuses according to the policy
- Work-life balance
- Start-up spirit (the team is being built from scratch)
- Adequate teammates