Full Stack Software Engineer
We are seeking a skilled Full Stack Software Engineer to join our dynamic development team. As a key member of the team, you will be responsible for designing, developing, and maintaining APIs, Microservices, and Web Applications.
About The Company:
We pride ourselves on being at the forefront of technology, utilizing the latest versions of .NET Core, React, and Azure Services to create elegant tools and exceptional web applications.
Responsibilities:
- Design, develop, and maintain APIs, Microservices, and Web Applications.
- Influence and contribute at every stage of the Software Development Life Cycle (SDLC) from conception to deployment.
- Collaborate with senior stakeholders to gain valuable insights into the legal industry and best practices.
Requirements:
- Minimum of 5 years of experience as a Software Engineer.
- Strong experience with RESTful APIs.
- Proficiency in C# and .NET Core.
- Familiarity with LINQ for efficient data manipulation.
- Experience with Microservices architecture.
- Working knowledge of Azure services.
Nice to Have:
- Experience with Test Driven Development (TDD).
- Bachelor's or Master's degree in Computer Science or a related field.
- Strong interpersonal and communication skills.
- Experience with modern front-end frameworks such as React, Angular, or Vue.