Junior Software Developer
Beschäftigungsart: Full Time
Job ID: 33638
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- Some exposure or coursework related to software development and cloud technologies.
- Enthusiasm for learning and a passion for software development.
- Basic knowledge of programming languages (e.g., NodeJS).
- Strong problem-solving skills and the ability to work collaboratively in a team.
- Excellent communication and interpersonal skills.
- Willingness to adapt and grow as a software developer.
- Familiarity with version control systems (e.g., Git) is a plus.
- Cloud Development Exposure:
- Exposure to Oracle Cloud Infrastructure development capabilities, including NodeJS, Functions, Database Services, IAM, and Logs.
- Basic understanding of AWS development capabilities, including API Gateway, NodeJS, Lambda Functions, Socket-based development, Database Services, IAM, and CloudWatch.
- Familiarity with GCP services, such as Firebase and Firestore, is a plus.
- Collaborate with development teams to understand project requirements and objectives.
- Develop and maintain software applications using a variety of programming languages and technologies, including but not limited to NodeJS, Lambda Functions, and Socket-based development.
- Gain hands-on experience with cloud platforms, including Oracle Cloud Infrastructure, AWS, and GCP, to build and deploy cloud-native applications.
- Assist in debugging and troubleshooting software defects and issues.
- Work closely with senior developers and architects to follow best practices and coding standards.
- Participate in code reviews to learn and improve coding skills.
- Document software development processes, code, and user manuals as needed.
- Stay curious and open to learning new technologies and industry trends.
- Embrace challenges and proactively seek opportunities to contribute to projects and initiatives.