Position: Software Maintenance Tech Lead
Company: ITRex Group
Experience required: 3y
Category: Node.js
English level: upper
Published: 2020-08-01T00:00:00+03:00

ITRex Group is seeking a Software Maintenance Tech Lead for one of our top-notch projects. In this role, a specialist will technically lead a team of software maintenance engineers (10), developers (3), and DevOps (1). 
Ideally, who wants to grow to Software Maintenance Manager/Engineering Manager and take responsibility for achieving business goals (in addition to technical). Also, help with the resource management of the team. 

**Project:** Building the platform for employee benefits that focuses on universal functionality.

**The Client** provides third-party benefits administration services in the United States. The company offers BizPlanNOW and AgriPlanNOW medical reimbursement programs that enable micro-business owners to deduct federal, state, and self-employment taxes for family medical costs. It also provides services in the areas of various group products, including ACA employer reporting, COBRA, ERISA, FlexSystem, FMLA, funded HRA, GiveBack, HIPAA Compliance, HRA, HAS, Medicare, non-discrimination testing, PayPath, PCORI, retiree billing, and transit and parking. Total Administrative Services Corporation was formerly known as Insurance 
The company was founded in 1975 and is headquartered in Madison, Wisconsin.

**Stack of technologies on the project:**
Angular, Typescript, NodeJS (TypeScript), JS, AWS Lambda, AWS Aurora (MySQL) and AWS Cognito, SQL

**Requirements:**
- 3+ years of experience as a software developer or support engineer;
- Hands-on experience of managing 5+ people teams on high-loaded applications or enterprise-level clients;
- Troubleshooting skills;
- Deep understanding of how to effectively deliver software on the support development stage; 
- Good knowledge of Jira and common plugins to effectively manage the project and measure team performance;
- Upper-intermediate English or better.

**Will be a plus:**
- Knowledge of Node.js/JavaScript, SQL, Angular and Amazon Web Services; 
- Knowledge of ITIL framework; 
- Desire to grow to Software Maintenance Manager/Engineering Manager and take responsibility for achieving business goals (in addition to technical), help with the resource management of the team.

**Responsibilities:**
- Identifying and prioritizing the most important quality problems in support tickets, and then developing clear and simple coaching to fix these quality problems;
- Leveraging technical acumen to understand why troubleshooting and solutions within tickets are suboptimal;
- Writing clear and concise coaching advice to improve the ticket quality of agents. These written coaching documents are how you multiply the impact of your knowledge and experience;
- Using your customer service experience, generate insights to guide our front-line support, and your software development expertise to critically evaluate the work of second-level agents;
- Issues investigation, root cause analysis, data fixes (SQL/JS scripts for fixing data in the DB), code fixes (for bugs found during investigation and analysis);
- Serves the management team by providing a clear representation of the status;
- Work with Project Manager and Account Manager to find new opportunities within the client.

**We offer:**
- Work with really interesting projects;
- Flexible work schedule;
- Friendly and engaging professional team;
- Environment open for professional growth;
- Compensation of sports;
- Medical service;
- PlayStation console and other relaxing activities;
- Regular corporate events;
- Comfortable office with a nice kitchen and delicious buffet at the business center.