We are seeking a skilled Full Stack Engineer to design, develop and maintain web applications across the entire technology stack for our organization. This is a vital role in building scalable and user-friendly software solutions that meet the needs of our clients.
Key Responsibilities:
* Develop full-stack software with primary emphasis on back-end development
* Create serverless APIs and services using .NET/C# (80%)
* Develop user-facing software features using Angular (20%)
* Build reusable code and libraries for future use
* Optimize applications for maximum speed, scalability and usability
* Implement responsible programming principles
To be successful in this position, you will require a Bachelor's degree in computer science or equivalent experience. Additionally, you should have proficient skills in .NET/C# development, relational and/or NoSQL databases, and software design principles.