What are the responsibilities and job description for the Tech Lead position at MTI?
Job Description
Title: Tech Lead
Duration: 12 months
Location: Must be willing to be onsite day 1 in any of the following locations. This is a hybrid model, but they will be expected to be onsite more in the beginning.
- Mason, OH
- Norfolk, VA
- Atlanta, GA
Job Description
The client is looking for a highly energetic and collaborative Full Stack lead to build end to end business solutions. The ideal candidate must possess a strong background on frontend and backend technologies with microservices development experience and Cloud exposure. The lead will be responsible for participating in all phases of the development and maintenance life cycle in the Digital Technologies organization for a leading healthcare provider in the United States.
Required Skills:
Education: Bachelors' degree in Engineering or Computer Science
Education: Bachelors' degree in Engineering or Computer Science
Professional Background:
- Must have experience in Application Development for 10 years
- 2 years of experience as a Tech Lead.
Soft Skills:
- Excellent communication skills Verbal and written
- Must have good analytical and problem-solving skills
- Good Interpersonal & people management skills
Development skills:
- Experience in designing and developing microservices for highly scalable systems
- Experience in designing and deploying systems to AWS cloud. Containerization with tools such as Docker
- Experience in design and coding of Login/Registration functionalities -
- SecureAuth/SiteMinder/Ping/Okta/MFA/SSO.
- RESTful API/SOA, Spring Boot, NodeJS (preferred).
- Front End development experience with Angular/Typescript.
- Strong hands-on experience with at least one relational database and NoSQL database like MongoDb/ AWS DocumentDB.
- Good to have exposure in Kafka
- Excellent troubleshooting skills, with the ability to quickly identify and document the root cause of issues, and effectively communicate possible resolutions
- Design and development of solutions that integrate with vendor tools seamlessly utilizing web services and other integration design patterns
- Atlassian products BitBucket, Bamboo, JIRA, Confluence etc.
- Strong exposure in Agile based development models
- Ability to handle multiple tasks with perseverance and professionalism
- Continuous integration and Continuous deployment
- Strong leadership skills to help guide engineers in technical decisions in design, implementation, and risk analysis.
- Can work independently effectively
Roles and Responsibilities:
As a team lead, you will
- Own the technical delivery of application features.
- Develop and refine the technical architecture and create detailed technical design documents
- Develop and maintain complex components of information systems.
- Provide accurate and timely estimates (work breakdown schedules)
- Create and perform unit tests, as well as resolve and retest any defects identified.
- Develop and perform system testing and fix defects identified during testing and re-executeunit tests to validate results.
- Mentor team members on development best practices.
- Perform peer reviews on source code to ensure reuse, scalability and the use of best practices
- Identify and resolve technical and process impediments preventing delivery teams from meeting delivery commitments.
- Align and collaborate with architects, other team leads, and IT leadership to develop technical architectural runways supporting upcoming features and capabilities.
- Diagnose and troubleshoot performance and other issues.
- Collaborate with peers, reviewing complex change and enhancement requests.
- Evaluate potential changes and enhancements for objectives, scope and impact.
- Take a proactive approach to development work, leading peers and partners to strategic technical solutions in a complex ITenvironment.
- Build and maintain active relationships with customers to determine business requirements.
- Partner with other IT teams during integration activities to facilitate successful implementations.
- Participate in on-call application support and respond to application issues when identified.
- Communicate effectively with technical peers in a clear manner, while also being able to articulate complex solutions in ways nontechnical business partners can understand.
- Collaborate with Business Analysts, Solution Architects, Quality Assurance Analysts, Software Developers, and Release Analysts in a DevOps model to extend the capabilities of the applications.
Thanks & Regards,
Technology. Management. Solutions.
| Vivek Lokarey Offshore Delivery Manager Email: Phone: lt;/sup> Fax: lt;/sup> WebSite: ;/a> 5100 Poplar Ave 27th Floor, Ste 2738, Memphis, TN 38137 |
Kids Express Lead Tech
Dayton Children's Hospital -
West Chester, OH
Lead Insulation Tech
Home Energy Pros -
Liberty, OH
Lead Vet Tech
My Pet's Vet - Florence -
Florence, KY