We are looking for a motivated Software Engineer (Dotnet) with 2–3 years of hands-on experience to join our growing engineering team. In this role, you will contribute to the design, development, and maintenance of backend software components that support our web and client/server platforms. The ideal candidate is passionate about backend development, eager to learn, and thrives in a collaborative, agile environment.
Development & Collaboration
Design, develop, test, and maintain backend software components using .NET and C#.
Build and support scalable web applications, APIs, and microservices.
Collaborate with designers, product managers, and senior engineers in product development.
Participate in code reviews and contribute to maintaining development standards.
Write and maintain internal documentation for technical solutions.
Contribute to automated testing and quality assurance efforts.
Support team discussions and bring in fresh ideas for improvements.
Support & Maintenance
Assist in troubleshooting and debugging issues to ensure smooth operations.
Troubleshoot, resolve, and perform root cause analysis for recurring issues.
Monitor application performance and ensure system health.
Collaborate with developers and stakeholders for quick resolutions.
Write and execute SQL queries for issue analysis.
Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
2–3 years of experience in software development, preferably in backend engineering.
Strong programming skills in C# and .NET framework (experience with REST API development is a plus).
Familiarity with SQL databases (SQL Server, MySQL).
Understanding of web applications, client/server architecture, and networking basics.
Exposure to cloud-based solutions (AWS, Azure, or similar).
Knowledge of software engineering best practices and design patterns.
Familiarity with Agile development methodologies.
Good problem-solving skills and eagerness to learn from senior engineers.
Strong communication skills and a collaborative mindset.
What We Offer:
Competitive compensation package.
A supportive, knowledge-sharing engineering culture.
Opportunities to learn and grow in a fast-paced, innovative environment.
Exposure to cutting-edge projects and technologies.
We promise you an inclusive work environment where you will fall in love with challenging as well as getting challenged.