Uni Systems

Uni Systems

Uni Systems is a top ICT partner in Europe, providing innovative IT solutions to various sectors and driving digital transformation and sustainability in the industry.

Internet Software & Services
1K-5K
Founded 1964

Description

  • Actively participate in the software development lifecycle and take on leading responsibilities.
  • Lead customer implementations from analysis and system design through development and deployment.
  • Assist with system deployment and configuration.
  • Propose viable technical solutions to development and implementation challenges.
  • Maintain detailed technical documentation, including code and system documentation, to support knowledge sharing and onboarding.
  • Investigate and resolve complex technical issues, including root cause analysis and preventive fixes.
  • Contribute technical input to project planning, estimations, and delivery timelines.
  • Collaborate with cross-functional teams to deliver high-quality software solutions.
  • Promote continuous improvement by identifying process enhancements and efficiency gains.

Requirements

  • Bachelor's degree in an IT-related field.
  • At least 3 years of experience in software development and systems analysis.
  • Strong written and verbal English proficiency, supported by a recognized certification such as TOEFL, IELTS, or EFSET.
  • Solid experience with ASP.NET Core MVC, ASP.NET Core, jQuery, HTML5, and Bootstrap.
  • Experience with Entity Framework Core and writing data-access layers using Entity Framework Code-First and the repository pattern.
  • Strong knowledge of C# and front-end frameworks such as Angular or Blazor.
  • Strong knowledge of REST API, JSON, and OpenXML.
  • Solid foundation in object-oriented design principles.
  • Good knowledge of UML standards for requirements analysis and design artefacts.
  • Experience extracting business logic from legacy software written in different technologies.
  • Experience with Git or other version control systems.
  • Knowledge of prototype design.
  • Ability to write anti-corruption layers and other seams to protect new code from legacy dependencies.
  • Experience writing unit tests that are decoupled from the system under test.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for the Elasticsearch Distributed Systems team to improve cluster-scale indexing, coordination, and resilience across a highly distributed search platform.

Elasticsearch Java Lucene
6 hours, 3 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to improve the scale, performance, and resilience of clustered search infrastructure.

Elasticsearch Java Lucene
6 hours, 3 minutes ago

Senior Java Engineer - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Senior Software Engineer for its Elasticsearch Distributed Systems team to help improve the scale, performance, and resilience of the cluster systems that handle indexing, allocation, replication, and node coordination.

Elasticsearch Java Lucene
6 hours, 3 minutes ago

Senior Software Engineer - Fullstack (Backend Focused)

New Relic 1K-5K Internet Software & Services

New Relic is hiring a backend engineer to help build a new observability experience and next-generation platform services for distributed systems in an AI-first environment.

Agile CI/CD Docker Git GraphQL Java Kafka Kubernetes Microservices React REST API Spring Boot TypeScript
6 hours, 3 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers