EN SK

Staň sa súčasťou tímu vizionárov

Vytvárajme spolu budúcnosť kybernetickej bezpečnosti

späť na voľné pracovné miesta

Software Engineer

Place of work
Bratislava, Slovakia (Job with occasional home office)
Wage (gross)
From 3 000 EUR/monthPerformance bonus 2 times per year up to 10% of the basic salary paid for the evaluation period (usually 6 months).
Contract type
full-time
We are seeking a skilled and experienced Senior .NET Developer to join our dynamic team. As a Senior .NET Developer, you will play a crucial role in the design, development, and deployment of scalable and efficient software solutions. Your expertise in C#, object-oriented programming, microservices architecture, REST APIs, clean code principles, design patterns, Azure services, and Agile methodologies will be instrumental in driving the success of our projects.

Responsibilities and duties:
  • Collaborate with cross-functional teams to analyze requirements and design innovative software solutions.
  • Develop high-quality code in C# .NET Core following best practices and coding standards.
  • Design and implement microservices architecture (Kubernetes) to ensure scalability, reliability, and performance.
  • Create and consume RESTful APIs for seamless integration with internal and external systems.
  • Apply clean code principles to enhance maintainability and readability of the codebase.
  • Utilize design patterns to solve complex problems and promote code reusability.
  • Deploy and manage applications on Azure cloud services, ensuring optimal performance and security.
  • Actively participate in Agile ceremonies such as sprint planning, daily stand-ups, and retrospectives.
  • Take initiative in self-education, staying abreast of industry trends, emerging technologies, and best practices in .NET development.
  • Proactively identify opportunities for innovation and improvement within the project and contribute creative solutions to enhance product functionality and performance.
  • Take full responsibility for the quality and reliability of your own code, conducting thorough testing and debugging to ensure adherence to project requirements and standards.
  • Ensure timely delivery of high-quality software solutions, meeting project milestones and deadlines consistently.
  • Work independently on complex programming tasks and contribute to the creation of analyses.
  • Work with entrusted technologies in accordance with established procedures in order fulfil tasks according to defined specifications.
  • Maintain the program code and eliminate errors in it.
  • Oversee the code and analysis of less experienced employees, provide them with professional support and direct their specialization in accordance with the instructions of a manager.
  • Prepare materials for product documentation and testing.
  • Prepare and develop testing environments, execute UNIT tests, test parts or the entire product and design testing scenarios.
  • Report regularly to managing employee on the status of assigned tasks.
  • Comment on product specifications and participate in discussions about them.
  • Give professional lectures in accordance with instructions from a managing employee.
  • Carry out other work according to the instructions of a managing employee in accordance with the activity of the department and the company.

Our requirements:
  • Demonstrated expertise in software development with a strong focus on .NET technologies.
  • Proficiency in C# programming language and object-oriented design principles.
  • Hands-on experience designing and building microservices using .NET Core.
  • Demonstrated expertise in developing RESTful APIs and integrating with third-party services.
  • Solid understanding of clean code practices, SOLID principles, and design patterns.
  • Experience with Azure services such as Azure Functions, Azure Cosmos Database, Azure App Service, etc.
  • Familiarity with Agile methodologies and tools like Scrum or Kanban.
  • Excellent problem-solving skills and the ability to work effectively in a collaborative team environment.
  • Strong communication skills with the ability to articulate technical concepts to non-technical stakeholders.

Kontaktná osoba

Zuzana Bencová

O ESETe

Spoločnosť ESET je globálnym lídrom v oblasti digitálnej bezpečnosti a je jedným z najväčších dodávateľov bezpečnostných riešení v Európskej únii. Zároveň je najväčšou a najoceňovanejšou IT firmou na Slovensku.

Už viac ako 30 rokov vyvíjame popredný softvér a služby zamerané na IT bezpečnosť a ochranu podnikov, kritickej infraštruktúry a domácností z celého sveta

Okrem vytvárania bezpečnostných riešení pre zákazníkov je našim cieľom aj aktívne prispievať k inovatívnej a zodpovednej spoločnosti v oblasti vzdelávania, vedyvýskumu.

Sme hrdým signatárom a ambasádorom Charty diverzity. Veríme, že vytváranie ohľaduplného prostredia, v ktorom sa všetci naši zamestnanci, cítia vítaní, je správnym krokom.

Viac sa o nás dozviete na našej stránke.

ID: 4763957  Dátum zverejnenia: 18.3.2024  Základná zložka mzdy (brutto): 3 000 EUR/month