Pratinjau lowongan
Status lowongan saat ini:
Telah Ditutup
PT Bank Neo Commerce Tbk

Full Stack Software Engineer

Sektor Bisnis: Banking

PT Bank Neo Commerce Tbk
Kota Jakarta Selatan
Lebih dari 100 Karyawan
Full-Time

Requirements :

- Strong Fundamental: Demonstrated proficiency in algorithms, data structures, object-oriented programming principles.

- Industry Experience: A minimum of 3 years of hands-on software development experience in banking, finance, or a related field.

- Unit Testing & Code Quality: Proven experience in unit testing and integration testing methodologies, with a focus on ensuring code robustness and maintainability.

- Software Delivery: Familiarity with the entire Software Development Life Cycle (SDLC): from analysis, design, development to deployment and monitoring. Experience with modern tech stacks, application monitoring tools is essential.

- Teamwork & Communication: Excellent written and verbal communication skills using Indonesian and English, with the ability to collaborate and communicate effectively with team members and members from cross-functional teams.

- Front-End Focus: Expertise in JavaScript/TypeScript, using React/NextJS or similar modern JavaScript frameworks. Strong understanding of HTML, CSS, and responsive design principles. Experience with deployment web applications to Cloud Server.

- Back-End Focus: Expertise in one or more of these programming languages: Java, Python, Go. Experience with RESTful APIs, database (SQL and NoSQL), microservices architecture, event-driven, and setting-up CI/CD to cloud platforms (Alibaba Cloud, Google Cloud).

Job Description :

- Development: Design, develop, and maintain robust, scalable, and secure software applications for our banking and financial products.

- Collaboration: Work closely with fellow software engineers, mobile engineers, product managers, UI/UX designers, and QA testers to deliver exceptional user/partner experiences.

- Problem Solving: Analyze requirements, troubleshoot issues, and implement effective solutions to optimize application performance, quality, and responsiveness.

- Code Quality: Write clean, well-documented code, and actively participate in code reviews to uphold high standards and promote knowledge sharing.

- Solution Design: Contribute to analysis, design, and technical discussions, ensuring alignment with business objectives and technical best practices.

- Documentation: Create clear and concise technical documentation to support the development and maintenance of software applications.

Informasi Tambahan
Pengalaman bekerja
4-5 tahun
Kandidat yang dibutuhkan
8 kandidat