We are looking for a Senior .Net Developer to join our team!
You’ll have a great opportunity to work on a challenging global-scale project, using the latest tech stack — .NET Core, ASP.NET Core, Azure. Our client is a world-known company, providing audit, consulting, and financial advisory services in the US and global markets.
Project:
The product we develop is an enterprise-level ecosystem that provides services for pre-audit planning, acceptance and prolongation processes. Currently, the project is undergoing a rescaling process, so there are a lot of non-trivial tasks and interesting challenges. You’ll have an opportunity to participate in the active phase of product development at an early stage, almost from scratch.
Team:
We are a bunch of friendly and easy-going people who enjoy working in an informal and laid-back atmosphere.
We follow Agile principles and are organized in Scrum Teams across the development lifecycle. Our team consists of a Technical Delivery Manager, Business Systems Analyst, Application Architect, Developers, QA Engineers, and Designers (about 25 people). Each team member has a clearly outlined area of responsibility, which makes teamwork more comfortable and effective.
Requirements:
- Strong expertise in .NET Framework, .NET Core, ASP.NET Core, ASP.NET Web API;
- Performance optimization;
- Strong foundation in the object-oriented programming and design principles (OOP/OOD/SOLID);
- Experience with writing queries and programmability on MSSQL;
- Experience with Azure;
- Solid understanding and practical experience with async programming, multithreading;
- Web App lifecycle in different hosting environments, security, error handling;
- Knowledge and experience with Angular is a great plus;
- Intermediate English.
Responsibilities:
- Analyzing existing features;
- Developing key features;
- Taking part in the planning and implementation of requirements, refactoring, and optimization.
Perks:
- Paid training programs, language courses;
- Medical insurance, gym, lawyer support, etc.;
- Free parking spot at a guarded lot near the office;
- Jam-free roads to the office and back;
- Comfortable working hours;
- Great team events;
- Travel discounts;
- A lot of knowledge sharing opportunities.
Who we are:
We are Trinetix, one of the fastest-growing technology companies on the market and a community of people with a passion for finding solutions and fulfilling business needs. If you share this passion, we invite you to join our team to tackle those challenges together. We promise you a productive working environment, stylish office with creative and inspiring atmosphere, smart and friendly colleagues, and plenty of tricky challenges.