Must be a US Citizen/Green Card holder
Temp to Hire Position - Needs to be a go getter, can challenge the team's norms
- This position will be onsite however can be located in the following area's Cleveland, OH 44114/Columbus, OH 43215/ Buffalo, NY 14210/Albany, NY 12207
Role: Tech Lead - CRM Front End, Banker Experience Domain This role is ideal for someone who thrives in leadership capacity while also remaining hands-on with technical challenges.
Responsibilities: - Lead a team of developers to design, develop and deploy robust, scalable and secure software solutions in compliance with enterprise standards
- Work closely with product owners, designers, and other stakeholders to define technical requirements and deliver features
- Own the architecture and technical direction for new features and products
- Develop architecture diagrams, detailed design diagrams, interfaces working with all the dependent technical teams
- Provide guidance and mentorship to junior and mid-level developers to foster growth and ensure best practices are followed
- Lead end to end development from User interface to server side logic to database management for all applications under the squad
- Hands on development, root cause analysis, defect analysis as needed
- Conduct code reviews to ensure adherence to development standards and improve team
- skills.
- Provide direction and recommendations on solutions for security vulnerabilities
- Represent Security variances in Security Technology review meetings
- Identify performance bottlenecks and implement solutions to ensure system scalability, reliability, availability
- Drive high standards for code quality, testing and documentation
- Provide recommendations for tools and develop plans and strategies to improve overall hygiene for code development, delivery and release practices
- Continue to develop a culture of modern software development practices
- Own the applications and operational system tasks associated with the applications
- Ensure seamless communication between development teams, other departments such as QA, Enterprise Architecture etc
- Ensure timely delivery and continuous improvement
- Stay up to date with latest trends in full stack development continuously researching and evaluating new technologies that can improve applications
Skills: - Experienced and adept at trouble shooting and debugging
- Must understand and have implemented core development principles
- Experience working with RESTful API design, SOAP services and microservices architecture
- Proficient in front end development using React JS, Angular, CSS, HTML5, JavaScript, ES6
- Relational Database experience (SQL, Oracle)
- Strong knowledge of DevOps practices, code management (bitbucket, Gitlab), CI/CD pipelines, containerization (Docker, Jenkins, Kubernetes) and cloud infrastructure
- Utilized code review tools such as SonarQube
- Experience with automated testing frameworks such as Cypress, Mocha etc
- Knowledge of Siebel CRM webservices is a plus
- Hands on experience with Google Cloud Platform is a plus
- Excellent communication and interpersonal skills to collaborate with cross-functional teams
- Strong problem-solving abilities and ability to drive technical solutions in a fast-paced environment
- Driven leader with ability to mentor and motivate team members and foster positive and productive team culture
- Experience working in agile development environment (Kanban, Scrum)
Experience: - 8+ years in full stack software development with hands on experience with front end (React, Angular) , backend technologies (java, node.js) and web service integrations
- 5+ years of experience with databases such as Oracle, SQL
- 2+ years of experience in a tech lead role demonstrating leadership and team management skills
- 5+ years of experience in banking / finance industry
Qualification: - Batchelor's degree with computer science or equivalent