Position: Middle+ / Senior .NET Developer (Supply Chain Platform)
Company: 303 Team
Category: .NET
Experience required: 2y
English level: intermediate

∎ About the project.

Our team works on Australian client platform delivers a comprehensive end-to-end solution for food supply chains. It tracks and traces the origin, location and condition of individual items in a supply chain, in real time, from farm to fork.
This incentivises farmers and processors to create high-quality, ethically-produced products from farm to fork, and enables enterprises to increase efficiency and safety while growing revenues and margins. Finally, it allows customers and consumers to know, with absolute certainty, the provenance, condition and quality of what they buy, and that it has been ethically and sustainably sourced. And it allows consumers to know, with absolute certainty, the provenance, condition and quality of what they buy, and that it has been ethically and sustainably sourced.

Team works with modern tech.stack closely with the client-side team. Different type of tasks to implement or improve solutions and approaches. Regular communication with business analyst and tech.lead helps to find the best way to do this respecting business priorities.

Possible business trips to customer side (but not required).

∎ Stack of technologies.
▴.NET Core; ASP.NET Core WebAPI; Angular; MSSQL, EntityFramework, T-SQL; Git, Jira; Azure Services; Microservices

∎ Requirements.
▴2+ years experience in .NET projects
▴Experience with .NET/C#/CLR — knowledge .NET is required
▴Solid understanding of relational databases MS SQL Server: complex queries, understanding of the performance issues
▴Experience with Entity Framework or other O/R mappers
▴Experience with ASP.NET WebAPI
▴Experience with Angular
▴Understanding of HTML/CSS/JS/AJAX principals and experience with front-end development natively or using any frameworks
▴SDLC understanding
▴Understanding and experience with microservice architecture

∎ Nice to have.
▴Experience or understanding Azure Services
▴Experience with Cloud-based solutions
▴University degree in Computer Science or Engineering

∎ Personality.
▴Strong analytic skills, problem-solving ability and attention to details
▴Able to learn quickly and effectively apply new knowledge

∎ Responsibilities.
▴Provides proactive service for the client
▴Proactively collaborate with teammates
▴Implementation of client- and server-side application components
▴Deliver high quality code
▴Perform system integration and testing, problem troubleshooting and resolution
▴Participate in code reviews
▴Follow the code guidelines and standards

∎ We offer.
▴Strong coding culture and opportunity to work with new technologies and solutions
▴Low hierarchy, open door policy, open communication
▴Direct cooperation with client
▴Competitive salary based on your seniority
▴Long-term employer-employee partnership
▴Paid vacation and holidays
▴Possible business trips