Company Description
We are seeking a motivated self-starter with a passion for learning to join our team. If you're skilled in .NET and excited about creating innovative solutions, this role is for you!
You will develop and implement new features, working closely with a strong team of professionals to bring cutting-edge ideas to life.
Ready for a challenge? Dive into the details!
CUSTOMER
We are working with a US-based leader in IT service management and automation solutions. The company provides cutting-edge tools that help businesses improve efficiency by automating monitoring, operations, and services. We have a strong, long-term relationship with the client, working closely together to drive innovation.
PROJECT
The project aims to develop solutions for IT service providers to automate essential tasks for SMBs, such as backup, security, and Microsoft 365 administration, streamlining these processes for greater efficiency.
Job Description
- Develop new features and enhancements
- Code, debug, document, and maintain software components
- Participate in peer code and design reviews
- Perform unit and integration testing
- Follow and promote good design principles, such as code reuse, modularity, and extensibility
- Contribute to the development of technical project documentation
- Engage in conference calls with the US-based Customer
- Actively participate in Scrum meetings, including daily stand-ups, demos, planning, retrospectives, and refinements
- Report status and progress according to project requirements
Qualifications
- At least 1-1.5 years of experience in commercial software development with .NET Good knowledge of the C# programming language and the .NET platform (.NET Framework 4.x, .NET Core)
- Knowledge of Angular (or any other Front-end framework with a willingness to switch to Angular)
- Good understanding and proper application of Object-Oriented Programming and design principles
- Familiarity with unit testing concepts, frameworks, and tools
- Experience in database design and development with SQL Server
- Experience in Agile software development processes (Scrum, Kanban)
- At least Upper-Intermediate level of English
Additional Information
PERSONAL PROFILE
- Strong problem-solving and decision-making skills, focused on results and deadlines
- Proactive, curious, and a good team player, always ready to collaborate and contribute to team success
Top Skills
What We Do
Sigma Software Group, an award-winning and trusted IT partner, has been serving customers for over 21 years, providing comprehensive IT solutions to various businesses, ranging from startups to established software product houses. As one of Europe's substantial IT consultancies, it brings together a dedicated workforce of over 2,100 professionals in 40 offices across 19 countries. With a diverse client base, including more than 300 enterprises, including Fortune 500 stalwarts, Sigma Software Group is a preferred choice for developing solutions that help businesses create cutting-edge products while meeting their unique needs.
Sigma Software Group operates as a dynamic ecosystem of tech companies, offering 25 ready-to-implement innovative products and 40+ value-added services. Furthermore, Sigma Software Group is committed to fostering innovation through initiatives such as the Sigma Software Labs business incubator, Sigma Software University, the SID Venture Partners VC Fund, UA Tech Network, Techosystem, the European Business Association, and other collaborative efforts.
Since 2015, Sigma Software Group has consistently earned recognition on the IAOP's prestigious World's Top 100 Outsourcing list. The company's accomplishments have also been acknowledged by prominent global media outlets such as Forbes, CNBC, The Times, and Reuters