The IT solutions company is looking to hire a Software Developer to join their development team to contribute to building scalable solutions using a wide variety of technologies, with a focus on cloud-first infrastructure.
Requirements
- Proficiency in Python, JavaScript, TypeScript, and their common frameworks.
- Hands-on experience with cloud platforms such as AWS and Azure.
- Strong knowledge of web development technologies and practices.
- Experience integrating with third-party APIs and services.
- Solid understanding of software development principles and best practices.
- Strong problem-solving and analytical skills.
- Any AWS Foundational Certification.
Responsibilities
- Design, develop, and maintain cloud-based applications on AWS and Azure platforms.
- Build and maintain web-based applications using modern frameworks like React, Django, Flask, or similar technologies.
- Manage and enhance customer websites, including DNS, hosting, and deployment systems.
- Integrate internal systems with external vendors and APIs.
- Write clean, efficient, and well-documented code following best practices.
- Debug, troubleshoot, and optimize existing applications and services.
- Document technical specifications, system architecture, and user guides for internal and client-facing use.
Other
- Ability to work independently as well as collaboratively in a team.
- Effective communication and organizational skills.
- Lead small-to-mid size projects and mentor junior developers
- Expand expertise in cloud computing and AI-driven applications.
- Work on innovative projects that deliver meaningful impact to clients.