Software Engineer
Core
Develop and maintain complex software applications and scalable architectures using C# and .NET for clients in high-tech industries.
Role type
Software Engineer
Builds
Software applications and digital solutions
Domain
Engineering consulting, Automotive, Aerospace, Defense, Energy, Oil&Gas, Life Sciences
Deliverable
production ML models | product features
Required skills
C#, .NET, Object-Oriented Programming (OOP), Design Patterns, Testing and Debugging, Version Control
Preferred skills
.NET Core/5/6/7, Embedded systems, Cloud systems, SQL/NoSQL databases, Distributed architectures, Microservices
Responsibilities
Develop and maintain C#/.NET applications, Design scalable and modular software architectures, Collaborate with multidisciplinary teams to define requirements and implement features, Perform testing, debugging, and performance optimization, Use version control tools and contribute to technical documentation