Description
At Commit, we specialize in developing innovative software solutions across various industries. Our team is passionate about building high-performance systems using modern technologies and best practices. If you are a skilled Software Engineer looking for an exciting challenge in a dynamic and collaborative environment, we’d love to hear from you!
About the Role:
As a Software Engineer, you will play a key role in designing, developing, and optimizing our backend systems. You will work on complex, high-scale applications within a microservices architecture, contributing to system performance, scalability, and reliability.
Key Responsibilities:
- Develop and maintain robust backend services using .NET Core and C#.
- Design and optimize scalable and high-performing systems.
- Work with Entity Framework and relational databases to manage data efficiently.
- Collaborate with cross-functional teams to implement new features and improvements.
- Ensure best practices in software architecture, OOP, and system design.
- Participate in code reviews, technical discussions, and system design decisions.
- Support migrations from .NET Framework to .NET 5/6 (if applicable).
Requirements
✔ 4+ years of hands-on experience in backend development with .NET Core and C#.
✔ Strong understanding of OOP principles, software design patterns, and Entity Framework.
✔ Experience working with relational databases (SQL, PostgreSQL, etc.).
✔ Ability to work independently while thriving in a team-oriented environment.
✔ Strong problem-solving skills and a passion for continuous learning.
✔ Proficiency in English (spoken & written) for collaboration in an international setting.
Bonus Points for:
➕ Hands-on experience migrating from .NET Framework to .NET 5/6 (huge advantage).
➕ Familiarity with cloud-based environments (AWS, Azure, GCP).
➕ Experience in multithreaded programming.
➕ Knowledge of microservices architecture and distributed systems.
➕ Experience with front-end frameworks such as React, Angular, or Vue.js (big advantage).
Why Join Us?
- Work on cutting-edge software projects with leading technologies.
- Be part of a highly skilled and collaborative engineering team.
- Opportunities for growth, innovation, and leadership.
- Competitive salary, benefits, and career development opportunities.
Top Skills
What We Do
Commit is a global tech services company with offices in Israel, US, Canada, UK, and Europe.
The company was founded in 2005 and has over 700 multi-disciplinary innovation experts who serve a broad range of companies, from small startups to large enterprises in multiple business sectors.
Commit specializes in advanced technologies and applications with dedicated practices in Cloud, GenAI, Software, IoT, Big Data, Cyber, Collaboration, Data center migration projects, and more.
Commit offers innovative, end-to-end technology solutions by developing custom software and IoT platforms for clients looking to build their next-gen products within the modern ICT world.
Commit’s complete and comprehensive engineering powerhouse of resources, and proprietary Flexible R&D methodology helps transform its clients’ technology visions into high-quality products while reducing costs and improving time-to-market.