Суражская улица 10
Want to play a key role in designing and developing the multi-system platform with tons of integrations for the US company operating in the background checks and compliance verifications domain?
Then join one of Syberry projects, check the details below.
Client and business domain:
Our client is a well-established B2B company specializing in background checks and compliance verifications within the United States. Having recently completed several acquisitions, they now need to develop a unified technological platform to streamline their operations. The company's business domain is quite sophisticated, involving regulatory requirements, varying state laws, and the need for precise data accuracy and security.
Product:
We are creating a technological platform designed to manage the company’s business operations. This is a cloud-first, multi-system solution with numerous integrations with third-party systems needed to collect and exchange data for checks and verifications. This is a greenfield development - we are designing and developing this platform from the ground up, using the existing systems the customer has in place as a source of knowledge about their business and domain specifics.
Team:
In the initial phase, the team will consist of 15 members, including a project manager, team lead, an architect, an analyst, and software engineers. Our company CTO, with over 15 years of deep experience in technology, will work closely with the team as a consultant, helping to excel in platform design and development.
Tech:
Primary technologies are .NET and Azure cloud, with specific tools and frameworks to be selected by the project team during the initial project phases.
Processes:
We are integrating the most modern and efficient engineering practices across all projects at Syberry, and this project is no exception. The team will use trunk-based development, TDD, and CI/CD, aiming to deliver value to the customer within weekly cycles and shorten feedback loops. We expect the team to deeply understand the domain and customer business specifics. Communication skills and a willingness to understand the business are essential, as all work will be driven by the customer's business objectives.
What we expect from a Lead Software Engineer:
- 5+ years of experience developing web apps on C# or .NET,
- Strong leadership experience,
- Expertise in C#, .NET, and .NET Core; understanding the syntax and mechanisms of the language, understanding the principles of frameworks, experience in using frameworks,
- Experience designing systems or their components; experience writing technical documentation,
- Knowledge of and experience using relational and non-relational databases; experience writing requests to databases,
- Experience using Azure cloud services,
- Understanding JavaScript concepts; experience utilizing them,
- At least Upper-Intermediate level of English; ability to communicate with native English speakers,
- Strong communication and collaboration skills, able to effectively lead cross-functional teams and bring together technical and non-technical stakeholders.
Will be a plus:
- Experience with cloud adoption/migration
- Experience with Camunda
- Expertise managing Windows Servers and Identity Management with Azure AD (Entra)