Senior Software Engineer (.NET) - Enterprise Asset Management

M
MLabsEnterprise Asset Management
Ukraine. Poland. Germany. France. Spain. Italy. Ukraine or EuropeFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Languages
Upper-Intermediate English level (B2) or higher
Experience
7+ years of professional software development experience, with a minimum of 5+ years specializing in .NET (C#)
Required Skills
AWSMySQLC#.NETTerraformGitHub ActionsCloudFormation

Requirements

  • 7+ years of professional software development experience
  • 5+ years specializing in .NET (C#)
  • Strong proficiency in modern design patterns
  • Strong proficiency in software architecture principles
  • Strong proficiency in object-oriented programming (OOP) concepts
  • Proven hands-on experience with AWS services
  • Solid understanding of relational databases
  • Experience with MySQL
  • Familiarity with AWS IoT
  • Experience conducting integration and performance testing
  • High level of accountability, autonomy, and ownership
  • Upper-Intermediate English level (B2) or higher
  • Strong problem-solving skills
  • Ability to articulate technical concepts

Responsibilities

  • Develop high-quality, testable, and performant software utilizing C# and .NET within an Agile framework
  • Work closely with a distributed engineering team, including direct collaboration with US-based engineers in Florida
  • Contribute to the strategic planning and execution of a complex infrastructure migration from AWS to an on-premise environment
  • Proactively participate in technical discussions, architectural decisions, and the continuous improvement of code quality
  • Troubleshoot and resolve complex technical issues efficiently and independently to ensure system stability
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now