● Assist in architecting, design, development, and implementation of complex applications and core utilities.
● Collaborate with divisional architects, lead engineers and other senior engineers to set architectural standards for the division.
● Provide a level of mentorship to team members.
● Develop business domain requirements.
● Ensure consistently, well-documented, and flexible APIs at the system and sub-system level.
Requirements
● Experience with .NET Core and C#.
● Experience in Microservice Architectures.
● Experience with SQL and No-SQL data solutions such as SQL Server, MongoDB, etc.
● Experience with Docker.