Back End Developer (Pune area – 1 position)

At Ajira AI, we focus on developing smart products that leverage ai algorithms.  We build complex cloud based and mobile business applications.  However make no mistake, we solve very significant systems problems along the way. Our products work across our customers ecosystems to help people.

We’re very pleased to be expanding our development team. We’re a close knit group of innovators that have previously launched very successful start-ups.  Our track record building successful technology businesses and reputation is helping us grow and we’re now looking to add an experienced Back End Developer to our team in Pune.

You have extensive experience with back end development using RESTful WebAPIs.  You have hands-on experience with database programming and have developed complex stored procedures and moved on.  You understand why and how the object paradigm should be applied to database development and have developed actively using ORMs.  Moreover, you know the few exception cases where stored procedures still make the most sense.  You have expert level skills with table design and normalization and understand why the third normal form is not always the best choice.  You have programmed for at least 5 years with C#.NET.  Any experience with unstructured databases such as Hadoop or NO SQL is welcome but not necessary.  What we’re looking for is well rounded Back End Developer.    You are motivated to learn new technologies.

That’s a high level summary of what we’re looking for but before we dive into the detail, you’ll probably want to know who you are going to be working for and what your work environment will be like:

Who we are:

We are an early stage start-up with a core mission of leveraging ai algorithms and techniques to solve complex business problems.  We like to think that solving these business issues for our customers helps make them better at serving their customers. Some of our applications help people who may be injured or have been in an accident.  In our opinion that’s a worthwhile pursuit. While our current business vertical is insurance, we see our technology expanding to other business verticals with time. Our founders have a solid track record of starting technology companies and making them successful.

We love what we do and not the least of which is that we have the opportunity to try out and ‘play’ with the latest advances in tools and technology.

Who you’ll be working with:

We are a collaborative, tight knit group of contributors.  While we’re headquartered in the Chicago area in Lisle, we have remote developers as well.  We have decades of experience working with remote team members.  We’re looking to expand our Developer positions in Pune, India.

You’ll find our CTO a joy to work with; someone with excellent technical skills, always willing to mentor, roll up his sleeves and get deep into the technical issues.  He possesses rare technical insight and no matter the day or time he’s always willing to contribute to move things forward. Our CEO is a rare combination of technical and business skills with remarkable vision and the ability to easily cut through the most complex issues to find the simplest answer.   You’ll be working side by side with them and the rest of our technical team in what will be an amazing opportunity for you.

Your work environment:

We are a group of talented and dedicated individuals and through we are a start-up, we have a ‘no insane hours’ rule.

We are not clock watchers.  If you need to take off for a couple of hours to visit the doctor or dentist go ahead.  We look at what you’re accomplishing not how many hours you spend in the office. We conduct meetings on a daily basis with our Chicago office so some overlapping hours are necessary.

Our Pune office space is modest.  We prefer to pay you more than prevailing market wages rather than spend money on a fancy office space.

Our work is performed using the latest technology and tools. We’re constantly innovating and improving our delivery capability by building our own components and tools as well as licensing new tech that we’ve tried and works in our environment.

We are an open, collaborative work environment and suggestions are not just welcome, they are appreciated.  You’ll find our product roadmap is exciting and full of opportunity.

Your skills:

You keep up with technology changes and trends

You are a top notch Developer whose code not only solves complex issues but is written in such a way that the rest of your team is able to understand.  This means that you’re not shy about documenting your code and you understand the need for coding standards and why everyone should use them

You are motivated. You have amazing debugging skills and are quick at identifying and fixing bugs

You are skilled with C#.NET, RESTful WebAPIs and have worked with an ORM

You understand DTOs and stored procedures thoroughly

If you are experienced in table design, normalization and performance tuning

Any unstructured database experience such as Hadoop or NO SQL is a plus

You have developed, implemented and supported a complex business application

How to apply:

Send a pdf of your resume to

This post can also be found at

We look forward to hearing from you

If you’re not available or interested in this position but know someone who might be a good fit, please pass this along

Ajira AI is an equal opportunity employer and we do not discriminate on basis of caste, creed, gender, religion, state of origin, color or race.  You are an Indian citizen or authorized to work legally in India.