ECESIS
Website:
ecesis.net
Company:
https://www.linkedin.com/company/ecesis
Industries: Business Consulting and Services
Job details:
We are looking for an experienced and proactive Technical Lead to join our team. This role requires a strong blend of software development expertise and technical support leadership. The ideal candidate will be responsible for leading development initiatives, maintaining and improving existing applications, handling critical technical support issues, and ensuring the stability, scalability, and performance of our systems. The candidate will work closely with internal teams, clients, and stakeholders to deliver reliable software solutions while also acting as the primary technical point of contact for troubleshooting, maintenance, and production support activities.
Primary Responsibilities:
● Lead the design, development, enhancement, and maintenance of web applications and internal systems.
● Provide technical leadership across development and support functions.
● Manage and resolve complex production issues, application bugs, and client-reported technical problems.
● Analyze root causes, implement fixes, and ensure long-term system stability.
● Collaborate with product owners, project managers, and stakeholders to define technical requirements and deliver solutions.
● Review code, guide developers, and enforce coding standards and best practices.
● Monitor application performance, uptime, and security, ensuring high system reliability. ● Handle deployment activities, release management, and environment coordination.
● Ensure smooth integration with APIs, third-party services, and databases.
● Maintain technical documentation for systems, workflows, and troubleshooting procedures.
● Support ongoing maintenance activities including upgrades, patches, bug fixes, and performance optimizations.
● Mentor junior developers and support engineers while fostering a collaborative technical culture.
● Stay updated with emerging technologies and recommend improvements to systems and processes.
Primary Skills (Must-Have):
● Strong expertise in frontend technologies: HTML, CSS, JavaScript, Angular/React (or similar frameworks).
● Solid backend development experience with Node.js, PHP, Python (FastAPI), .NET, or Laravel.
● Strong understanding of RESTful APIs and third-party integrations.
● Experience in troubleshooting live production applications and handling technical support activities.
● Proficiency with SQL & NoSQL databases, query optimization, and data management.
● Experience with cloud platforms such as AWS, Azure, or GCP.
● Familiarity with Docker, Kubernetes, and deployment pipelines.
● Strong understanding of software architecture, scalability, and security best practices.
● Experience with Git, CI/CD workflows, and release management.
● Ability to debug complex issues across frontend, backend, database, and infrastructure layers.
Preferred Skills:
● Experience with microservices architecture and distributed systems.
● Familiarity with monitoring tools, logging systems, and DevOps practices.
● Knowledge of CMS platforms such as WordPress or Ghost.
● Experience in client communication and handling escalated support issues.
● Exposure to SLA-driven support environments and maintenance operations.
Key Qualifications:
● Bachelor’s or Master’s degree in Computer Science, IT, or related field.
● 5+ years of professional software development experience.
● Proven experience leading technical projects and handling production support.
● Strong analytical, troubleshooting, and problem-solving skills.
● Excellent communication and stakeholder management abilities.
● Ability to work independently and manage multiple priorities in a fast-paced environment.
● Strong ownership mindset with focus on system reliability and customer satisfaction.
Click on Apply to know more.