Overview
This role is responsible for designing, developing, and maintaining web applications, integrating AI-assisted development tools, and ensuring seamless integration with cloud services to deliver high-value business solutions.
Key Responsibilities
- Design, implement, test, and deploy end-to-end features using modern web technologies.
- Leverage AI-assisted coding tools to enhance productivity and code quality.
- Build and maintain AI-powered features.
- Integrate with cloud services following established patterns and architectural guidance.
- Understand and apply scalable application patterns.
- Participate in SCRUM ceremonies and code reviews.
- Contribute to technical discussions and architectural decisions.
- Collaborate effectively with team members and IT Operations teams.
Required Experience
- Minimum 2 years of professional experience with Angular and .NET is required (2 years with a Masters, 4 years with a Bachelor and 8 years with Secondary Diploma).
- Demonstrated ability to learn new technologies quickly and apply fundamental principles across different frameworks and languages is required.
- Proven experience in Database design and SQL is required.
- Hands-on proficiency with Git is required.
- Experience across the Full Software Development Life Cycle (SDLC) is required.
- A strong understanding of fundamental programming concepts, including object-oriented programming, data structures, algorithms, and software design patterns, is required.
- A proactive, can-do attitude with strong problem-solving skills and eagerness to learn is required.
- Advanced Frontend implementation skills are a strong advantage.
- Knowledge of PrimeNG would be an advantage.
- Knowledge of .NET Core is an advantage.
- Knowledge of Postgres is an advantage.
- Experience with GitHub would be an advantage.
- Knowledge of Google Cloud Platform (GCP) is an advantage.
- Familiarity with Cursor and Figma is an advantage.
- Experience in Stakeholder management is an advantage.
Qualifications
- Bachelor’s degree (or equivalent) in preferably in Business Administration, Computer Science, or other relevant discipline with 4 years of relevant experience OR Master’s degree (or equivalent) in any of the above or related fields with 2 years of relevant experience is required OR Secondary education in combination with 8 years of experience may be accepted instead of a Bachelor’s degree.
- Desired Certification in Cloud Technologies