Job Title: Technical Lead
Location:
Bangalore, KA, IN, 560048
Business Unit:
Telular
Posting Date:
Jan 10, 2025
Job Description:
The Technical Lead will innovate, design, and develop cutting-edge products as a senior member of a fun and innovative team that makes a real difference by delivering products are used as part of daily operations. You will play a key role in defining and evolving the architecture, implementation, and development environment of Telular’s IoT platform using your deep knowledge of cloud-based software services on AWS.
Key responsibilities include:
- Strong Design and development experience in developing and enhancing software features.
- Designing, developing, and supporting secure cloud-based software services.
- Writing effective Unit Test cases.
- Mangaging timelines for the technical team.
- Adhering to quality standards for the work products of the techincal team.
- Understanding of agile software development and DevOps best practices.
- Partnering with internal teams to set goals, plan projects, build timelines, stay within budget, and support organizational objectives.
- Identifying and recommending software tools and components that maximize the Engineering team’s effectiveness.
- Troubleshooting applications for failures and performance bottlenecks.
- Other duties assigned.
REQUIREMENTS:
- Bachelor's Degree in Computer Engineering or Computer Science
- 12-14 years' experience in a similar field
- Practical application development using Java, REST, Springboot, SQL and AWS.
- Proven expertise working with IoT datasets using frameworks like Kafka.
- 5+ years of experience in AWS cloud development using AWS services like IoT Core, EKS, RDS, S3, Secrets Manager, API Gateway and Cognito.
- Experience with object-oriented development (OOD), Domain Driven Design (DDD) and service-oriented architectures (SOA).
- Strong knowledge of SSL/TLS
- Strong knowledge integrating applications with Identity Management Platforms. Working knowledge of implementing Role Based Access Control, OAuth, OpenID and SSO.
- Demonstrate understanding and working knowledge of addressing cybersecurity OWASP in software applications.
- Experience working in an Agile Scrum environment.
- Demonstrable ability to own and deliver projects.
- Demonstrable ability to analyze problems, diagnose root cause, and apply corrective actions.
- Excellent communication skills, both written and verbal.