
Mid-Level C# developer
Hitachi, Ltd.2 hours ago
Bucharest, RomaniaMid Level
Responsibilities
- Design, develop, test, deploy, and maintain robust C# applications using .NET framework/Core.
- Collaborate with software architects, quality assurance engineers, and project managers to define and implement requirements.
- Participate in the full software development lifecycle from conceptualization through deployment and maintenance.
- Write clean, efficient, and documented code according to established standards and best practices.
- Troubleshoot, debug, and resolve software defects and issues.
- Participate in code reviews and provide constructive peer feedback.
- Develop and maintain unit and integration tests for software quality and reliability.
- Keep current with software development trends, technologies, and best practices.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- 3–5 years of professional C# development experience and strong understanding of object-oriented programming principles.
- Experience with WPF and proficiency in the .NET framework; .NET Core experience is a plus.
- Experience with relational databases such as SQL Server or Oracle and ORM frameworks such as Entity Framework.
- Familiarity with ASP.NET, Web API, and RESTful services.
- Experience with version control systems such as Git.
- Strong problem-solving, analytical, communication, teamwork, and independent-working abilities.
- Experience with Agile/Scrum methodologies is a plus.
- Knowledge of software design patterns is advantageous.
Benefits
- Full-time position located in Bucharest, Ilfov, Romania.
- On-site role; remote work is not available.
- Inclusive equal-opportunity workplace welcoming diverse backgrounds and identities.