Team lead backend
Meem Development
Posted 30+ days ago
Send me Jobs like this
Experience
2 - 5 Years
Job Location
Education
Bachelors in Computer Application(Computers)
Nationality
Any Nationality
Gender
Not Mentioned
Vacancy
1 Vacancy
Job Description
Roles & Responsibilities
We are seeking an experienced and motivated Software Team Lead with a strong background in backend development to join our dynamic team. As a Software Team Lead, you will play a pivotal role in guiding and mentoring our backend development team, ensuring the delivery of high-quality software solutions.
Key Responsibilities
- Empathetic and able to easily build relationships
- Good verbal and written communication skills
- Humble, curious, and open-minded with a growth mindset, thriving on continuous feedback
- Understanding of lean/agile values & principles and associated practices
- Ability to mentor other engineers
- 5+ years of software engineering experience, preferably within Extreme Programming environment (TDD, Pair Programming, Simple Design, and Continuous Refactoring) with predominant languages being .NET, and C#
- Proficient in testing with focus on automated end to end quality
- Experience in Distributed Systems Architecture (Microservices, Event-Driven, and RESTful Services)
- Experience working with relational and nonrelational databases
- Exposed to cloud platforms (e.g. AWS, Google Cloud, Azure)
- Experience building, maintaining and improving with Trunk Based Development and Continuous Delivery
Requirements
- Experience: Minimum of 8 years of experience in backend development, with at least 2 years in a leadership or team lead role.
- Technical Skills: Proficiency in backend programming language C#.
- Frameworks & Tools: Experience with backend frameworks (e.g., Spring, Django, Express) and tools (e.g., Docker, Kubernetes).
- Databases: Strong knowledge of SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- APIs: Experience designing and building RESTful APIs and microservices architecture.
- Problem-Solving: Strong analytical and problem-solving skills.
- Communication: Excellent communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- Education: Bachelor s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Preferred Qualifications
- Cloud Services: Experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Agile Methodologies: Familiarity with Agile/Scrum methodologies.
- CI/CD: Experience with continuous integration and continuous deployment (CI/CD) pipelines.
- Security: Understanding of security best practices and data protection.
Company Industry
- IT - Software Services
Department / Functional Area
- IT Software
Keywords
- Team Lead Backend
Disclaimer: Naukrigulf.com is only a platform to bring jobseekers & employers together. Applicants are advised to research the bonafides of the prospective employer independently. We do NOT endorse any requests for money payments and strictly advice against sharing personal or bank related information. We also recommend you visit Security Advice for more information. If you suspect any fraud or malpractice, email us at abuse@naukrigulf.com
Meem Development