Software Development Position
This is an excellent opportunity for a graduate software engineer to join our team and contribute to the development of innovative cloud-based solutions.
We are looking for a highly motivated and skilled individual who can work collaboratively with our team to design, develop, and deploy software applications.
Key Responsibilities
* Design, develop, and test software applications using various programming languages and technologies.
* Collaborate with cross-functional teams to identify business requirements and design solutions.
* Develop and maintain high-quality code, following industry standards and best practices.
Requirements
* Bachelor's degree in Computer Science, Software Engineering, or a related field.
* Strong understanding of software development principles, patterns, and practices.
* Experience with agile development methodologies and version control systems.
Preferred Skills
* Familiarity with Java, JavaScript, Typescript, Node.js, React.js, Redux, SQL & NoSQL databases, JSON, GeoJSON, HTML, CSS, CI/CD, Git, Linux, MacOS.
What We Offer
* A dynamic and supportive team environment.
* Opportunities for growth and professional development.
* A competitive salary and benefits package.