The Full Stack Developer will iteratively design, code, and develop business solutions using cutting-edge technology stacks and open-source technologies.
The role involves gathering requirements, deploying to production, and providing support, while always thinking ahead to deliver durable and lasting products.
The candidate should be energized by a fast-paced collaborative environment.
Responsibilities include providing mentorship and conducting code reviews for junior team members.
The developer will communicate engineering plans, status updates, milestones, and deliverables to all stakeholders and team members.
Requirements:
Candidates must have experience as full stack developers with .NET experience and Relational Database Service (RDS) and API development experience.
Hands-on experience across the full application stack is required, with proficiency in one or more of the following areas: Angular, API (C#, .NET Core 6 or higher), Databases (Dynamo DB), and Cloud (Amazon Web Services).
The candidate should have hands-on microservices development experience using scalable and secure RESTful APIs and AWS.
Proficiency in Angular is necessary.
Experience working with .NET Framework and .NET Core is required.
Having Oracle experience is considered a plus.
Candidates should utilize established development tools, guidelines, and conventions, including but not limited to ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#.
Benefits:
The job offers the opportunity to work with cutting-edge technology stacks and open-source technologies.
There is a focus on professional growth through mentorship and code reviews.
The collaborative environment promotes teamwork and communication with stakeholders.
The position allows for involvement in the full software development lifecycle, from requirements gathering to production deployment.