Closeloop Technologies
Website:
closeloop.com
Job details:
Job Title: Software Engineer (Dotnet)
Experience Required: 4 to 8 years
Job Type: Full-time
Job Summary:
We are seeking a talented Backend Software Engineer to help design, build, and maintain scalable software components that power our core products. This role is ideal for someone passionate about building high-quality backend systems, contributing to team-wide technical decisions, and working in a collaborative and agile environment.
Key Responsibilities:
- Design, develop, test, troubleshoot, and debug backend software components.
- Build scalable backend applications and microservices to support web and client/server platforms.
- Collaborate in the product design process with designers and product managers.
- Participate in code reviews and maintain development standards and guidelines.
- Ensure compliance with internal processes and company policies.
- Solve complex technical challenges with a high degree of autonomy.
- Create and maintain internal technical documentation.
- Develop and manage automated test cases.
- Participate in team-wide discussions and community-driven decision-making.
Required Knowledge & Experience:
- BSc degree or higher in Computer Science or related field, or equivalent practical experience.
- Strong experience in software engineering principles, methodologies, and best practices.
- Proficiency in written and spoken English.
- Solid understanding of web applications and networking principles.
- Hands-on experience with cloud-based (SaaS) solutions.
- Proficient with .NET and C#, including REST API development.
- Experience with Visual Studio, Microservices, and Background Worker architecture.
- Familiarity with MySQL, SQL Server, and AWS RDS.
- Knowledge of distributed systems and client/server or web-based applications.
- Strong grasp of software design patterns.
- IIS module programming experience is a plus.
- Prior experience in an Agile development environment.
- Excellent analytical and problem-solving skills.
- Strong team collaboration mindset and effective communication skills.
- Proactive and self-driven approach to complex task completion.
- Passion for knowledge sharing and establishing best practices.
What We Offer:
- Competitive compensation package
- A supportive and dynamic engineering culture
- Opportunities to grow within a fast-paced, innovative environment
Click on Apply to know more.