We are looking for a skilled professional to fill the role of Full Stack Engineer. The ideal candidate will be responsible for designing, developing, and maintaining web applications across the entire technology stack, with a primary emphasis on back-end development.
Key Responsibilities:
* Designing and implementing software solutions using full-stack development methodologies
* Developing and refactoring serverless APIs and services written with .NET/C#
* Building user-facing software features using Angular
* Creating reusable code and libraries for future use
* Optimizing applications for maximum speed, scalability, and usability
The successful candidate will have a strong understanding of software design principles, patterns, and best practices, as well as experience working with relational and/or NoSQL databases.
Software Development Skills:
* .NET/C# programming language
* Angular framework
* Relational and/or NoSQL databases
Project Management Skills:
* Designing and implementing project plans
* Managing project timelines and budgets
* Collaborating with cross-functional teams
Education and Certifications:
* Bachelor's degree in Computer Science or related field
* Proficiency in software design patterns and best practices
What We Offer:
* A dynamic and collaborative work environment
* Ongoing training and professional development opportunities
* A competitive salary and benefits package