MCPNew: now works with Claude & AI assistants
waters

waters

Software Engineer

Company

waters

Role

Software Engineer

Job type

Other

Found on Mokaru

Yesterday

Share this job

Salary

Not disclosed by employer

Job description

Overview

We are currently looking for a Software Engineer to work in one of our Cloud platform teams in Waters Romania (Brasov). As a Software Engineer you will have a key role in creating, maintaining and testing revolutionary, impactful software and services that our customers love.

Building on a platform created using mainly C# and .NET technologies over several architectural layers, we create web applications and public APIs on top of this Platform, optimizing the provided solution cross-OS and using small footprint client. Future steps are considering extending and building new functionalities on a Cloud-based platform.

If you are a Software Engineer passionate about coding and testing, loving challenges and you are always eager to learn and experiment with new things - join our truly exceptional engineering teams.

Responsibilities

  • Contribute to the development and maintenance of software applications owned by the Cloud Platform team.
  • Complete technical designs and user stories in collaboration with architects and technical leads
  • Collaborate with teammates, Product Owner and Technical Lead on software and technical issues.
  • Work within Agile/Scrum teams and contribute to continuous improvement initiatives
  • Analyze, troubleshoot, and resolve complex technical issues while contributing to improvements in engineering practices and code quality
  • Maintain a proactive attitude toward continuous improvement of software, development processes, and technical skills
  • Actively participate in learning, knowledge-sharing, and professional development activities

Qualifications

  • Good experience with C# and .NET backend development
  • Working experience with cloud technologies (AWS or other)
  • Good understanding of microservices architecture and API development
  • Nice to have experience working with Docker, Kubernetes and scripting in Bash
  • Object-oriented design and programming skills, including database knowledge
  • Knowledge of software engineering best practices, including:
  • Unit/Integration Testing
  • TDD (Test-Driven Development)
  • BDD
  • SOLID principles
  • CI/CD pipelines
  • Experience working with Agile methodologies and cross-functional teams
  • Good communication, analytical, problem-solving, and decision-making skills
  • Fluent English communication skills (spoken and written)
Resume ExampleCover Letter Example

Explore more