Sr Tech Lead Full Stack Job in Ec-council
Job Summary
Job Description
Sr. Tech Lead (Full Stack)
Job Duties:
Passionate about making an impact, have a high level of energy and resilient when met with challenges. In addition, you will possess the below:
- Own, implement, and deliver key modules, and when necessary, develops quick working prototypes
- Translate technical and business requirements into a working software.
- Translate UI designs into UI development code
- Collaborate with UX/UI designers to implement design into the code
- Follow the best practice code standard (Clean, elegant, and well-documented) (e.g: PSR standards).
- Develop websites/web apps with an optimized database
- Troubleshoot application issues and code issues
- Integrate data storage solutions and third-party solutions.
- Implement contingency plans in case the software goes down or has repeated issues
- Develop back-end features and front-end features
- Update and alter application features to enhance performance
- Implement security methodologies and owasp standards
- Implement code version control standards
- Implement complex client-side data flows, consuming APIs, and JSON
- Implement agile/scrum methodology and techniques in software development life cycle
- Assembles and manages a software development team for a specific project
- Trains, coaches, and guides software developers for best development practices
- Leads on the technical aspects of the development
- Works closely with project partners and stakeholders throughout the development to manage knowledge transfer, product development and improvements
- Manages resource allocation across the development process to ensure that product is delivered on-time
- Spearheads strategic planning to identify areas of improvement and adjustments in various aspects of the project
Job Requirements:
- Bachelor's degree in Computer Science or any related discipline
- Professional experience with expert-level knowledge of PHP (Laravel) and Angular for 7+ years
- Led software development teams using Agile, Lean and/or Continuous Delivery approaches such as TDD, continuous integration, pairing, and infrastructure automation.
- Skillfully write high-quality, well-tested code and you are comfortable with Object-Oriented programming.
- Strong DB experience with a major RDBMS such as MySQL, writing and debugging queries, stored procedures, and views
- Experience in Test driven development using NUnit, mocking framework
- Knowledge of cloud technology such as Docker and Azure.
- Must have experience in scalability, reliability, performance optimization, developing and deploying API based applications.
- Excellent critical thinking and problem-solving skills
- Excellent communication and documentation skills. Must be able to document, present and articulate designs and technical decisions in front of teams and key business design makers.
- Ability to stay focused on the target in an ambiguous situation.
- Proactive and self-driven
Proficiency in the following skills and technologies is mandatory:
- PHP Laravel
- AngularJs
- Docker
- MySQL
- API and Web Services
- BitBucket
Experience Required :
10 to 15 Years
Vacancy :
2 - 4 Hires
Similar Jobs for you
×
Help us improve TheIndiaJobs
Need Help? Contact us