.NET Developer

Who we are  

We are a Ukrainian multiproduct company that creates database development and management tools, connectivity solutions, productivity tools, and data services for more than 500.000 clients from 120 countries. Among our clients, you can find such legends as Microsoft Corporation, Oracle America, IBM, Intel, and many more companies that deserve their place in the Fortune 100 and Fortune 500.  

 

Since 1997, we have been streamlining data workflows for professionals and teams with our intuitive and efficient software products. We’re committed to enhancing our customers' experience across the globe by minimizing data-related tasks and enabling them to focus on more inspiring goals. Whether it’s Fortune-100 companies or individuals, we provide a customer-centric approach, delivering high-quality solutions and exceptional support.  

 

Driven by passion, we play a substantial role in shaping the future of data management.  

 

Product that needs your engagement  

TMetric is a fast-growing 24/7 SaaS product, helping businesses and professionals worldwide track time effortlessly and optimize productivity. 

TMetric started as a powerful yet simple time tracking solution, serving companies, agencies, consultants, and freelancers. Today, we are rapidly expanding beyond time tracking into Payroll, Billing&Invoicing, helping businesses seamlessly convert tracked time into invoices, streamline client billing, and simplify payroll calculations.  

 

With seamless cross-platform accessibility (web, desktop, and mobile) and a strong market presence, we are scaling TMetric to become the go-to tool for time tracking, payroll, and financial workflow automation. 

 

Your future team of professionals  

You will become part of a dynamic team of professionals who are deeply passionate about our product. Our team consists of a Project Manager, Product Owner, two QA Engineers, two Designers, a Technical Writer, a Software Architect, a Markup Developer, a .NET Team Lead, and a Customer Support Specialist — each playing a pivotal role in driving our success. 

Together, we cover the full software development lifecycle and uphold the highest standards at every stage of our product’s evolution. 

 

Your future challenges  

You'll dive into a fast-moving project that’s always on the go, never hitting pause. By teaming up with a passionate crew, you'll help define what the product will look like in the future. Your responsibilities will include designing and building robust, scalable backend solutions, optimizing database performance for efficiency, and crafting modern, intuitive, and user-friendly UIs. You’ll also develop secure, high-performance APIs and ensure seamless integration with other platforms and services. Each day will bring new challenges — from time and project management tasks today to tackling invoicing or the day-off module tomorrow.  

 

Impact you will make  

The .NET Developer will work within the software development team to build new features and maintain existing ones using .NET technologies. This includes writing clean, well readable, maintainable, and efficient code, troubleshooting and debugging issues, and collaborating closely with all members of development team and other stakeholders to deliver high-quality solutions.  
 

  • Work closely with stakeholders to document business requirements, define user stories, and contribute to the planning and execution. 
  • Collaborate with team members to ensure seamless implementation of UI/UX functionality, aligning with product vision and user needs. 
  • Verify requirements provided by a product management team and/or other stakeholders. 
  • Take part in preparing and prioritization of refactoring plans. 
  • Provide L3 support for clients (if applicable). 
  • Decompose complex tasks to archivable work items. 
  • Keep sprints workloads in actual state. 
  • Implement features of any level of complexity. 
  • Design tests (unit, integration, etc.) 
  • Conduct researches while accepting features for implementation, decompose features in subtasks, providing express and actual estimates for issues. 
  • In collaboration with HoE and SA, design and implement architectural solutions within a project. 
  • Deliver features for testing and provide consultations to QA team during feature verification activities. 
  • Conduct code reviews.  
     

Skills we are looking for  

  • At least 5 years of experience in .NET, preferably in a tech or SaaS environment. 
  • Higher education in Computer Science, Information Technology, or a related field. Relevant certifications will be a plus. 
  • Deep knowledge and understanding of .NET and C#. 
  • Deep knowledge and understanding of OOP and OOD (including but not limited to SOLID and GoF design patterns). 
  • Experience with frontend technologies (e.g., JavaScript, frameworks - React/Angular). 
  • Deep knowledge and understanding of data structures. 
  • Good algorithmic basis. 
  • Experience with relational databases, knowledge of SQL. 
  • Experience with VCS (git preferred) 
  • Knowledge and understanding of issues lifecycle. 
  • Knowledge of approaches and methods of tasks estimation and decomposition. 
  • Experience with ALM systems (Jira preferred) 
  • Experience with knowledge bases (Confluence preferred) 
  • Understanding of basic principles of CI/CD processes, experience with CI systems (Jenkins preferred). 
  • Understanding principles and values of SCRUM. 
  • Experience with ASP.NET Core, Entity Framework, and RESTful API development.  

 

Benefits you get 

  • Maintain your work-life balance 

Manage your own working hours with our flexible schedule 

19 days of annual vacation granted on a pro-rata basis 

No overtimes required 

  • Hybrid type of cooperation 

Whether you prefer to work remotely in the comfort of your home office or from one of our 4 offices, you can still take part in increasing the world`s awareness about quality Ukrainian products from any part of the world 

  • Stay healthy 

Medical insurance from one of the top insurance companies in Ukraine with a wide range of included services, as well as special programs for relatives; and special options for those who live abroad. 

15 working days of sick leave per year — because your health is a priority. 

  • Grow with us 

In-house English courses — increase your proficiency through our online courses and speaking clubs with a native speaker 

Online learning activities — workshops, lectures, and webinars to enhance your leadership, management, and self-awareness skills 

Experience exchange — we are proud of our team of professionals who gladly share their deep expertise in all kinds of fields with the rest of the team 

Promotions, rotations, and transitions — when you believe your skills could benefit a different role or team. 

  • Stand with Ukraine! 

We have an active pro-Ukrainian position, and that means we help our army, our servicemen, and their families not only through constant donations and volunteering, but also through our military leave policy, special health insurance options, and financial help 

 

We are a perfect match if you share our values 

We are professionals in our field. 

We know how to turn up our professionalism to the maximum, because we are experts who enjoy solving complex tasks. 

We know how to focus on the product, think big, and at the same time delve deep into the details. 

 

We create a calm and friendly atmosphere within the company. 

We value the freedom of open and transparent communications. 

Radical honesty is embedded in the foundation of our culture. 

 

We are open to new things and constantly develop and practice regular knowledge sharing, which helps us evolve continuously. 

Most importantly, the company creates an environment where we can fulfill our potential upon a solid foundation. 

  

Our Hiring Process 

  • Recruitment Interview 
  • Technical Interview 
  • Offer Call 

 

We strive to ensure transparency and openness in the hiring process, and we understand the importance of providing timely feedback. If your resume meets the job requirements, we will contact you to clarify details and schedule an interview within 2 weeks after your application is submitted.  

The timeframe for feedback between interview stages may take up to 2 weeks. 

Published 28 April
336 views
·
93 applications
100% read
·
89% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.

Similar jobs

Countries of Europe or Ukraine
Countries of Europe or Ukraine