About the project
Ascendix is looking for an experienced .NET Developer to join a project for our USA client.
Our client is a representative of the food tech industry with the established software products for the food-safety domain. The set of tools merge computer programming with food-safety science, regulatory requirements, and real-world knowledge of what processing operations can actually do. The goal of the project is to rebuild stage by stage the system using modern technologies for the front-end and back-end parts of the solution.
Responsibilities
- Design and develop software applications according to user needs and requirements
- Troubleshoot and resolve difficult issues related to applications
- Analyze, design and develop modifications to existing system to optimize performance
- Coordinate with architects and business analysts to determine functionalities and conduct analysis of business requirements, including use-case, sequence flow, wireframe
- Research and evaluate software related technologies and products
- Create and update technical documentation
- Implement best practices, standards and procedures including quality and delivery methodologies
Requirements
- 2+ years of professional experience with .NET Framework (C#)
- Experience with ASP .NET Core/ASP .Net MVC/ASP .Net WebAPI
- Experience with Entity Framework
- Experience with MS SQL Server/, Azure SQL
- Knowledge of the OOP/OOD, SOLID and Design Patterns
- English: Intermediate
- A desire to innovate, experiment and make positive change
- High level of problem-solving capability and pragmatism
- Excellent written and verbal communication skills
Would be a plus
- Experience with .NET Core 3
- Working experience with Azure Services (Azure service bus, key vault, AppInsights etc)
- Experience with the Agile methodologies
- Good teamwork skills with an ability to get the work done with minimal supervision
Ascendix Offers You
Healthcare
- Paid time off — 20 working days
- Paid sick leaves— 5 working days
- Insurance policy
- Sport program
Career and professional growth
- Individual development plan
- Opportunity to collaborate with Resource Manager to develop professional skills and career achievements
- Technical leads and mentors
- Regular technical performance reviews and 360 Evaluation
Learning and Development
- Free access to the company accounts on educational platforms (Udemy, Pluralsight)
- Variety of internal training opportunities and knowledge sharing
- External training and conferences
- Reimbursement for English
- External mentor and coach program
Corporate spirit
- Remote work with possibility to attend comfortable and cozy co-working space
- Online and offline events & team-buildings
- Anniversary and Birthday presents
- Friendly and calm atmosphere in the company
- Open management and well-established processes