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