Job Description:
The Lead Backend Software Engineer(CL3) is a well versed experienced and is a fullstack developer who will help the company by helping the business and its clients on designing and developing applications revolving around different opensource and enterprise solutions which includes but is not limited into APIs microservices daemons and backend processes ensuring that we have top quality and enterprise grade applications. The Lead Backend Software Engineer is also expected to mentor associate and senior backend software engineers and serve as a consultant in times of need
Duties and Responsibilities:
- Be involved on POCs leaning towards advanced business solutions
- Develop state of the art APIs microservices and backend processes
- Develop backend components while considering effectivity and scalability
- Identify ways to improve reliability efficiency and quality on implementations
- Support the overall end to end enterprise projects both internally and externally
- Create a well defined and detailed solutions architecture
- Mentor associate and senior data application engineers and help improve the current team
Qualifications:
- Requires a Bachelors Degree in Engineering Computer Science Information
- Technology or other related field
- At least 4 years of working knowledge in C# / .NET / Java preferred as this is the currentstack
- At least 3 years knowledge in AWS and GCP Services highly preferred
- Working knowledge in SQL PL/SQL or any other databases is required
- Working knowledge in CICD Software Development Life Cycle Microservices required
- Being fullstack is required for this role
- Familiarity on creating proper solutions architecture is highly preferred
- Working knowledge in using Linux environment and shell scripting is a big plus
- Working knowledge in agile scrum methodology is a big plus
- Natural problem solver and critical thinker
- Detail oriented and highly adaptive
- Good communication skills
- Proactive
- Fast learner
Remote Work :
No