Job Overview
As a software Engineer, you will play a crucial role in leading our development efforts, ensuring best practices, and supporting the team on a day‑to‑day basis. This role requires deep technical knowledge, a proactive mindset, and a commitment to guiding the team in tackling challenging issues. You will work primarily with .NET Core on the backend while also keeping a strategic focus on product security, DevOps, quality assurance, and cloud infrastructure.
Must Have Skills
- Dot Net Core
- .NET
- ASP.NET
- Data Structures
- Advance data structure
- Database
- SQL
Experience
5+ years
Other Details
Shift: (GMT+05:30) Asia/Kolkata (IST)
Opportunity Type: Remote
Placement Type: Full time Permanent Position
Responsibilities
- Forward‑Looking Product Development: Collaborate with product and engineering teams to align on technical direction, scalability, and maintainability of the product.
- Proactively consider and address security, performance, and scalability requirements during development.
- Cloud and Infrastructure: Leverage Microsoft Azure for cloud infrastructure, ensuring efficient and secure use of cloud services. Work closely with DevOps to improve deployment processes.
- DevOps & CI/CD: Support the setup and maintenance of CI/CD pipelines, enabling smooth and frequent deployments. Collaborate with the DevOps team to automate and optimize the development process.
- Technical Mentorship: Provide technical guidance and support to team members, helping them solve day‑to‑day challenges, enhance code quality, and adopt best practices.
- Quality Assurance: Collaborate with QA to ensure thorough testing, automated testing coverage, and overall product quality.
- Product Security: Actively implement and promote security best practices to protect data and ensure compliance with industry standards.
- Documentation & Code Reviews: Promote good coding practices, conduct code reviews, and maintain clear documentation.
Qualifications
- Strong experience with .NET Core for backend development and RESTful API design.
- Hands‑on experience with Microsoft Azure services, including VMs, databases, application gateways, and user management.
- Familiarity with DevOps practices and tools, particularly CI/CD pipeline configuration and deployment automation.
- Strong knowledge of product security best practices and experience implementing secure coding practices.
- Familiarity with QA processes and automated testing tools is a plus.
- Ability to support team members in solving technical challenges and sharing knowledge effectively.
Preferred Qualifications
- 3+ years of experience in software development, with a strong focus on .NET Core.
- Previous experience as a Staff SE, tech lead, or in a similar hands‑on tech role.
- Strong problem‑solving skills and ability to work in a fast‑paced, startup environment.
What We Offer
- Opportunity to lead and grow within a dynamic and ambitious team.
- Challenging projects that focus on innovation and cutting‑edge technology.
- Collaborative work environment with a focus on learning, mentorship, and growth.
Competitive Compensation, Benefits, and Stock Options
If you’re a proactive, forward‑thinking technology leader with a passion for .NET Core and you’re ready to make an impact, we’d love to meet you!
How to apply for this opportunity?
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume.
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!