Intermediate Full Stack Developer
Your primary focus will be on designing and implementing robust solutions with .NET Core (C#), you will also have to be fluent in AngularJS. Your expertise in crafting efficient APIs and maintaining high-performing backend systems will be crucial to the overall success of our projects.
Collaborating closely with the design team, you will contribute to the integration of visually engaging and responsive user interfaces. While the development team focuses on various aspects of development, your role will be instrumental in developing scalable solutions.
Your responsibilities will extend to database design and management, where you will contribute to building a solid data architecture that ensures data integrity and responsiveness. The implementation of REST APIs will be under your purview, providing the necessary communication channels between the frontend and backend systems.
In the realm of cloud services, your proficiency in AWS, covering EKS, ECR, CodeBuild, Code Pipeline, Cognito, and IAM, will be applied to securely deploy and manage applications. You will play a key role in implementing security best practices and managing access control, ensuring the reliability and security of our cloud-based solutions.
Also have a good understanding of version control systems to maintain a stable code source such as Git.Your expertise in containerization with Docker will provide consistency across environments.
REQUIRED MINIMUM EDUCATION/TRAINING- A bachelor's degree in computer programming or relevant experience in computer science, or information technology.
- NET Core (C#), AWS Certifications, AngularJS, JavaScript, Typescript , and Microsoft Visual Studio certification and experience.
- A minimum of 3 years of experience as a programmer or developer.
- Knowledge coding-languages (C#, .NET, AngularJS, Angular and JavaScript).
- Analytical and mathematical skills
- Experience in a FinTech environment to count in your favour.
- Ability to write clean, easy to understand code.
- Outstanding analytical and problem-solving capabilities.
- Excellent written and verbal communication skills.
- Sound understanding of coding and development processes.
- Experience with working in an agile environment.
- Strong understanding of Integration impacts, standard solutions & best practises without customising to easily
- Strong MS Office
- Experience in developing / architecting Integration Solutions supporting business processes
- Exceptional knowledge, both practical and theoretical, of IT Infrastructure and architecture
- IT Industry knowledge and a passion for understanding new developments and changes in the IT sector