Position: Middle .NET Developer (Automotive)
Company: Sigma Software
Experience required: 2y
English level: intermediate

**About the project:**
You are going to be a part of the distributed team that uses agile methodologies best practices, Continuous Integration, performance testing, capacity planning, and documentation. 

Solution support various platform with instant data processing and synchronization. Solution is a middleware component used in B2B integration scenarios, with some front end components, but also REST API and windows services running locally.

**About the customer:**
The customer provides a full cycle of big data processing for the automotive market. 35+countries, 600+employees globally. 

**About the technologies:**
Angular 9, ASP.NET Core 3.1, .NET Framework 4.8, .NET Standard, SQL Server, SQLite, WCF, Windows Service, Dependency Injection, C#.

**About the tasks:**
- Design separate components, modules, classes, database tables, etc.
- Code, debug, document, and maintain portions of the software
- Perform unit and integration testing
- Participate in peer code and design reviews
- Contribute to the development of technical project documentation and user documentation
- Participate in conference calls and face-to-face meetings with the Customer and Customer's partners
- Comply with the best engineering practices, technical standards, and quality criteria set forth on the project
- Report status and progress according to the project and Company demands
- Spot current deficiencies in the development process, adopted procedures and engineering practices, environment configurations, etc., and suggest improvements
- Escalate technical issues to the Architect, Team Lead, and Project Manager