Senior .NET developer

Job title: Informatika
Job Type: Teljes munkaidő Szabadúszó
Job Location: Budapest
Level: Senior

ITware Kft. Is a Hungarian-owned IT company operating successfully in the field of software development for nearly two decades. Our company has been involved in many innovative integration and development projects mainly in the domestic market and for more than 10 years in Japan. Our goal is to become the largest independent software development company in Hungary within 25 years as an expert in fresh, evolving technologies.

We are hiring Senior .NET developer to our international partner.


Developer role to be filled by a candidate who is skilled at developing digital enterprise applications.

The role will be working within a global environment and within an adaptive team who are engineer new capabilities against an eCommerce platform for direct Selling.  Development is primarily using components from the latest stable .NET, .NET Core or other frameworks and the candidate must have cloud awareness in mind and be able to manage cloud technologies as described below. The role requires an adaptive and collaborative approach to designing, developing and implementing capability that drives value.

The candidate will be working in an Agile environment and be expected to undertake such duties, being a member of a Scrum team; consult and cooperate with the Solution Delivery Director, Engineering Manager, Architects, Quality Assurance, Product Owners and business analysts about epics and features.

This person will then need to build solutions that deliver capability which may require the modification of current applications in line with changing business needs from sprint to sprint or creating new modules that evolves the Product code base. Other deliverables would include but not be limited to the reporting of specifics of an application, evaluating the performance of applications, testing, implementing, documenting and operating the applications that the eCommerce development team owns.

From a soft skills point of view, the Candidate will be required to possess excellent communication skills in multi-national business environment and in these times, develop relationships within and external to the team through the use of remote working technologies. Flexibility is also essential; the ability to adapt with changing needs, display evidence of excellent problem solving and organisational skills in order to deliver on commitments.  The Candidate must be a self-starter and feel comfortable working in a flat hierarchy and operating in a transparent, trusting and supportive culture.

Qualifications and Personality

  • Bachelor’s or Master’s degree in computer science, computer technology or similar.
  • Cloud Awareness is essential and have experience developing within at least one Cloud Platform: AWS, Azure and / or GCP; preference on AWS and preferably with some AWS certification.
  • Can-do attitude who is open and flexible.
  • Critical thinking, risk mindset.
  • T-shaped skills, intrinsic curiosity for technology, self-development and supporting the team.
  • Ability to work in an Agile environment as part of an adaptive culture of improvement.
  • Positive interpersonal and communication skills.
  • Ability to listen well and ask probing questions to ensure understanding of client needs.
  • Experience in translating technical information into language suitable for non-technical users.

Required Experience

  • 5+ years of experience of programming backend in C# (.NET or .NET Core development)
  • 5+ years of experience with ASP.NET MVC, AngularJS, Angular, React, Vue.js or other widespread, industry standard frontend technologies
  • Minimum 5 years’ experience in analysis, design and development of enterprise software solutions
  • Experience with an enterprise-grade relational database solution (Microsoft SQL is preferred)
  • At least 1 year experience of developing in another technology stack – preferably including PowerShell, Node.js, Java, Kotlin, Scala or Go
  • Experience with design patterns, parallelism, concurrency, threading and async programming is required.
  • Experience in DevOps culture and with CI/CD tools (Terraform, SonarQube, Octopus Deploy etc)
  • Commercial experience with Git version control and Git branching strategies
  • Experience in Unit Test Frameworks (xUnit) and automated Unit Testing
  • BDD experience is desired
  • Proficient with development and administration tools: Visual Studio, VS Code, Sublime Text, SQL Management Studio or similar
  • Design and development of REST Web Services, experience with Swagger/OAS3 is desired
  • Experience with cloud technologies (preferably AWS)
  • Knowledge of and hands-on experience with Dynatrace, JIRA / Confluence and Azure DevOps is a plus
  • Containerization experience with Docker and Docker Swarm or Kubernetes is a plus

What we offer

  • An inclusive culture in a global backdrop
  • Access to the enterprise-wide Confluence, Jira and Bitbucket
  • Access to management console in AWS and a Sandbox environment where you can play around
  • Infrastructure as Code
  • DevOps culture

Location: Budapest XIII. district

If you think that you fulfill the requirements, please send your CV to us via the following address, indicating the job title in your application: or fill the application form below!

Apply for this position

Allowed Type(s): .pdf, .doc, .docx


Vegye fel velünk a kapcsolatot telefonon, vagy töltse ki az alábbi űrlapot, és megkeressük megadott elérhetőségein. Minden kérdésre igyekszünk 1-3 munkanapon belül válaszolni.