
Kumorai
Lead Backend Developer (Remote)
Job ID: 43684682
At Kumorai we specialize in assisting businesses of all levels of cloud adoption and migration to optimize their time and cost efficiency. Our innovative, no-code platform streamlines multi-cloud infrastructure design, implementation, and management, enabling our clients to achieve up to an 80% reduction in time and money spent. Our solutions abstract the coding, policies, security, governance, and compliance management of public cloud infrastructure and offers it as a pure SaaS platform. We offer a full suite of tools that empower network engineers, security, and application developers to work independently around centralized policies.
Kumorai, , Pakistan - Hybrid
Address: Karachi
Job Description:
Position Overview:
As a Lead Backend Developer, you will be responsible for leading the development of scalable and efficient backend systems. You will play a pivotal role in architecting solutions, improving application performance, and collaborating closely with cross-functional teams. This position is ideal for an experienced developer who thrives on solving complex challenges and driving technical excellence across the team.
Responsibilities:
Key Areas of Focus:
- Architecting and leading backend development using C# and .NET Core
- API design and optimization
- Advanced database management and optimization (MongoDB)
- Infrastructure automation using Terraform, Ansible, and Azure Functions.
- Code review, mentoring junior developers, and driving best practices
- Enhancing performance and scalability of cloud-based applications
Key Responsibilities:
Backend Development:
- Design, develop, and maintain complex backend systems using C# and .NET Core, ensuring performance, scalability, and security.
- Architect and build robust RESTful APIs, ensuring seamless integration and efficient data flow between backend and frontend systems.
- Manage and optimize databases (especially MongoDB), ensuring efficient data retrieval, storage, and overall performance.
Cloud and Automation:
- Implement and maintain infrastructure as code (IaC) using Terraform for provisioning cloud resources and Ansible for configuration management.
- Develop serverless applications using Azure Functions to streamline cloud-based workflows and reduce overhead.
- Automate deployments and monitor cloud infrastructure across AWS, Azure, and GCP.
Collaboration:
- Work closely with frontend developers, QA Team, and product managers to align backend solutions with project goals.
- Participate in cross-functional team meetings to define technical requirements and provide backend-related insights.
- Collaborate in code reviews and provide feedback to ensure adherence to coding standards and best practices.
Mentorship and Leadership:
- Provide technical guidance and mentorship to junior and mid-level developers, fostering a culture of knowledge sharing and team growth.
- Lead by example in coding practices, architectural design, and the implementation of best practices across the backend team.
Performance Tuning and Optimization:
- Continuously analyze and optimize backend systems for performance and scalability, ensuring efficient resource utilization.
- Implement monitoring and diagnostic tools to ensure backend systems remain robust under heavy load and during production.
Continuous Improvement:
- Stay updated with the latest advancements in backend technologies, such as .NET Core, C#, and cloud services (AWS, Azure, GCP, OCI), and drive their adoption.
- Advocate for and implement process improvements to enhance the development lifecycle and backend architecture.
Requirements:
Qualifications:
- Education: Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- Experience (10+ Years for Lead Position)
- Programming Expertise: Advanced proficiency in C# and .NET Core, with a strong understanding of architectural patterns such as MVC.
- Cloud Expertise: Strong experience with AWS, Azure, and GCP, including infrastructure automation with Terraform and Ansible. Experience with Azure Functions is a required.
- API Development: Expertise in designing and building RESTful APIs with a focus on performance and security.
- Database Expertise: Must have strong concepts of relational and non-relational database along with hands-on working experience.
- Testing & Debugging: Strong background in testing, debugging, and performance tuning of applications.
- Leadership: Demonstrated ability to mentor junior team members and lead tech projects.
- Problem-solving: Advanced analytical and problem-solving skills to tackle complex development challenges.
- Soft Skills: Excellent communication and leadership skills, with a proven ability to manage time and deliver results in a remote environment.
Additional Certifications (Recommended):
- Azure Solutions Architect Expert (AZ-305)
- HashiCorp Certified: Terraform Associate
- Red Hat Certified Specialist in Ansible Automation
- Cloud-related certifications (AWS, Azure, or GCP)
Degree:
Skills:
.NET CORE
More than 10 Years
Currently Using
AWS
10 Years
Currently Using
Microsoft Azure
10 Years
Currently Using
RESTful APIs
10 Years
Currently Using
Ansible
8 Years
Currently Using
Terraform
8 Years
Currently Using
Mongo DB
10 Years
Currently Using
Microsoft Azure
10 Years
Currently Using
About Company:
View Company Profile
At Kumorai we specialize in assisting businesses of all levels of cloud adoption and migration to optimize their time and cost efficiency. Our innovative, no-code platform streamlines multi-cloud infrastructure design, implementation, and management, enabling our clients to achieve up to an 80% reduction in time and money spent. Our solutions abstract the coding, policies, security, governance, and compliance management of public cloud infrastructure and offers it as a pure SaaS platform. We offer a full suite of tools that empower network engineers, security, and application developers to work independently around centralized policies.
Recommended Jobs
View More Jobs
Market Competitive
Salary
Full Time
Job Type
N/A
Job Shift
10 Years
Experience
Both
Gender
Bachelor's
Degree
2
Positions
Category