ABOUT COMPANY
SETVI is a software startup. We produce a revenue operations platform for the manufacturing and distribution industry. The SETVI platform organizes a company’s sales operations to upsell, cross-sell, and increase profitability. Focusing on manufacturing and distribution verticals allows SETVI to build deeply impactful tools and workflows.
Learn more at setvi.com.
ABOUT THE ROLE
We seek a talented and motivated .NET Developer to join our development team. As a .NET Developer at the Setvi team in Belgrade, you will be crucial in designing, developing, testing, and deploying software applications using the Microsoft .NET framework.
As a fully remote team, we prioritize professional growth and work-life balance for every team member.
WHAT YOU’LL DO
- Design, develop, and maintain software applications using C# and the .NET framework.
- Collaborate closely with cross-functional teams to understand and fulfill software requirements.
- Write efficient, clean, well-documented code, adhering to best practices and coding standards.
- Debug, troubleshoot, and optimize software components as needed.
- Actively participate in code reviews, fostering a culture of knowledge sharing and quality improvement.
- Stay current with the latest trends, tools, and technologies in the world of .NET development.
- Documenting application changes and developing updates.
KEY SKILLS
- 5+ years of proven experience as a .NET Developer with a strong portfolio of successful projects.
- Proficiency in C# and the .NET framework (ASP.NET, MVC, Web API).
- Experience with database systems (SQL Server, MySQL, etc.) and ORM frameworks (Entity Framework, Dapper, etc.).
- Solid understanding of object-oriented programming (OOP) principles.
- Experience with version control systems (e.g., Git).
- Familiarity with front-end frameworks (e.g., React) is a plus.
- Familiarity with Node.js and MongoDB is an advantage.
- Any relevant certifications (e.g., Microsoft Certified: Azure Developer Associate) would be a plus.
SOFT SKILLS
- Exceptional problem-solving skills and effective communication abilities.
- Comfortable working collaboratively and independently in a remote team environment.
- Enthusiasm for staying updated on emerging tech trends.
- Ability to work in an Agile development environment.
WHAT WE OFFER
- Competitive salary and benefits
- Professional development opportunities and support for continued learning.
- Opportunity to work on exciting and challenging projects.
- This position is entirely remote.
- The latest hardware equipment is provided.
- Monthly get-together for dinner.
THE SELECTION PROCESS
- Initial screening round.
- Short technical exercise.
- Technical round with our team lead engineer.
- Final interview with founders.