Job Overview
We are seeking an experienced Senior Full-Stack Developer to join our dedicated team of developers and engineers at Lawrence Harvey.
The successful candidate will work from the office two days a week and report to the Director of Data and Technology Products.
Key Responsibilities:
* Collaborate with teams to design, develop, and implement new features and applications for a diverse customer portfolio.
* Advocate for development best practices to ensure high performance and quality within the codebase.
* Approach problem-solving proactively and adapt quickly to new technologies and methodologies.
* Participate in knowledge sharing and mentoring to cultivate a culture of ongoing improvement within the team.
Requirements:
* Strong proficiency in the .NET Core framework (v8.0) or (v7.0), C#, and ASP.NET Core.
* Familiarity with microservices architecture and containerization technologies, such as Docker.
* Experience with front-end technologies including React, HTML, and CSS.
* Background in utilizing Google Cloud Platform plus AWS (preferred).
* Understanding of SQL databases.
* Knowledge of version control systems (GIT) and continuous integration/deployment practices.
* Experience in writing unit and integration tests.
* Familiarity with Agile methodologies.
* Exceptional problem-solving skills and the ability to tackle complex challenges.
* Strong communication skills to convey ideas and solutions effectively to both technical and non-technical stakeholders.