Software Development Engineer - Internship
GDP Labs
You must apply 1 month in advance of your planned internship start date. Internship period should be at least 2 months.
Job Brief
We are looking for software engineers to develop and maintain software products. You may work on our backend system with Java, PHP, Erlang tech stack or you may also work on developing highly efficient mobile/web application for various devices. You will work alongside other great software engineers, product managers, and UI/UX designers. In this role, you should have a strong analytical thinking and problem solving skills as well as deep understanding of various programming paradigms and architectural skills. Having deep expertise on one technology and understanding on others will be beneficial.
Responsibilities
- Produce clean and efficient code.
- Troubleshoot, debug, and upgrade existing software.
- Verify and deploy programs and systems
- Create technical designs for new systems.
- Integrate software components and third-party programs.
- Strong interpersonal and communication skills.
- Able to communicate complex ideas to various stakeholders.
- Passion in problem-solving, software engineering, and/or application development.
- Excellent understanding of algorithms, programming paradigms, and architectural skills.
- Experience with software engineering best practices including unit test, continuous integration, and continuous deployment.
- Expertise in Java tech stack and experience in managing/scaling distributed systems will be an advantage.
- Experience with cloud computing, distributed systems, and microservices architecture will be a plus.
- Knowledgeable on Open Source technologies and the Open Source Community.
- Ability to constantly learn new technologies and apply those concepts.
- Resourcefulness, and troubleshooting aptitude.
- High initiative, strong analytical skills, and high attention to detail.
- Ability to work well in a fast-paced environment or a startup.
- Bachelor degree in Computer Science, Informatics Engineering or a related field.
- Work hour during internship is 40 hours/week.
- Continuous Learning about Technology, Business, Leadership & Management
- Work with some of the best software product development teams in Indonesia.