C# .NET Software Engineer
SLB
- San Donato Milanese, Milano
- Tempo indeterminato
- Full time
- Analyze, design, develop and maintain software products, and assist in their commercialization in agreement with project technical and timing objectives
- Ensure that product code and artifacts are managed and safeguarded in a configuration management system in accordance with procedures and guidelines
- Help identify and organize requirements and produce user stories
- Apply usability procedures and principles as defined at the project or product-line level or through customer input
- Evaluate alternative implementations and select the one that maximizes the value of the product and minimizes the risk and technical debt
- Build prototypes, products and systems suitable for testing
- Design testing procedures and coordinate with others to implement and automate tests
- Develop and execute unit tests
- Ensure and monitor source code quality by using appropriate tools
- Provide timely corrective actions on assigned defects and issues
- Provide support to internal and external customers
- Master’s Degree in Computer Engineering (preferred) or Computer Science
- Knowledge of object-oriented programming, ideally C# programming language and .NET development environment
- Strong analytical skills
- Good motivation, autonomy, teamwork, and ingenuity
- Fluency in English
- Experience with machine learning algorithms and knowledge of Python language is a plus
- Knowledge of version control systems (GIT) and Azure DevOps is also a plus