Technical Lead (Java)

Kanika Tyagi , Gurgaon · appdeskservices.com · Full-time employment · Programming

AppDesk Services is looking for a Technical Lead who will lead a team of like-minded engineers using his/her skills to develop BI systems, analyze large data sets, solve various business problems, manage various operational processes, and code software that will help our partners and clients grow. The company will be working with partners from across the world by providing support and expertise to develop innovative solutions to problems faced in their respective sectors. 

The ideal candidate is multi-talented across several fields: software engineering, product management, team building, business analysis, math, critical thinking, good business sense and great communication skills. This individual needs to be highly resourceful and intellectually curious with solid technical/analytical skills. The Lead must go beyond just running the numbers and be able to translate relevant information into actionable insights. This individual must strive to be well-rounded and good at many things from technical to business to operations to communication skills.

The base salary range below represents the low and high-end of the salary range for this position. Actual salaries will vary and may be above or below the range based on various factors including but not limited to location, experience, and performance. The range listed is just one component of the total compensation package for employees. Other rewards include quarterly bonuses, vested stock options, an open Paid Time Off policy, and many region-specific benefits. 

Responsibilities:

The Technical Lead will have various responsibilities, including:

  1. Build and lead a team of Engineers to work on projects for clients around the world. 
  2. Develop various software systems and dashboards for mining new business insights or to support new operational processes and to launch new products.
  3. Expected to become a full stack engineer and develop frontend using HTML/CSS/JavaScript and different web frameworks (Python, Flask, Django, Java Spring Framework, etc), as well as Java spring and spring boot applications
  4. Learn and develop product and project management skills, such as doing qualitative research on competitors, running and interpreting A/B tests, and managing various aspects of a project from start to completion.
  5. Partner with international clients on any initiatives or projects brought up by them.
  6. Conduct in-depth business analysis and investigation on a project-by-project basis
  7. Manage day-to-day business operations as needed.

Skills & Requirements:

  1. BA degree in Engineering, Computer Science, Physics, Math, or Statistics, or a related technical field.
  2. Minimum 4 years of experience programming with at least one of the following languages: Java, C++, C#, Python.
  3. Minimum 4 years of experience building applications using at least one of the following: web application technologies including:HTML, CSS, or Javascript; or Databases such as Mysql, Mongo, or a similar program; or a collection of systems connected and communicating via a network connection.
  4. Ability to work independently and mentor others.
  5. Exposure to the AWS ecosystem
  6. Strong math, analytical, and business knowledge.
  7. Knowledge of Python and Java is required.
  8. Experience with relational databases (SQL) or noSQL storage system.
  9. Great attention to detail.
  10. Self-motivated and a genuine desire to learn new skills.
  11. Highly resourceful and a go-getter attitude.

Preferred:

  1. Knowledge of algorithms and data structures.
  2. Experience with R, SAS, Matlab, or statistical modeling.
  3. Knowledge of machine learning.
  4. Ph.D., Masters, or advanced degree.

Apply for this position

Login with Google or GitHub to see instructions on how to apply. Your identity will not be revealed to the employer.

It is NOT OK for recruiters, HR consultants, and other intermediaries to contact this employer