Home Job Details
D
Information Technology & Communication 🏢 Full Time ⭐️ Verified

Senior Software Engineer

DWI Cermat Indonesia
Jakarta, Indonesia
Estimated Salary
Negotiable
Posted Date
4 Mei 2026
Application Deadline
4 Mei 2027

Job Description

Join our dynamic engineering team at DWI Cermat Indonesia as a Senior Software Engineer, where innovation meets opportunity. You'll work side-by-side with experienced mentors including Lead Software Engineers and Engineering Managers, helping you accomplish team goals while accelerating your professional growth.

In this role, you'll be at the forefront of developing cutting-edge software solutions that make a real impact. You'll collaborate with talented professionals across different disciplines, contributing to projects that challenge your technical abilities and expand your problem-solving capabilities.

We believe in nurturing talent and fostering a culture of continuous learning. As part of our team, you'll have access to mentorship programs, training opportunities, and challenging projects that will help you reach your full potential as a software engineer.

The ideal candidate is passionate about technology, driven by results, and committed to excellence. You'll bring your expertise to architectural discussions, mentor junior developers, and help shape the future of our products and services.

Responsibilities

  • Design, develop, and maintain scalable software applications and systems
  • Collaborate with Lead Engineers and Engineering Managers to achieve team objectives
  • Write clean, efficient, and well-documented code following best practices
  • Participate in code reviews to ensure quality and knowledge sharing
  • Mentor junior developers and contribute to team growth
  • Contribute to technical architecture decisions and system design
  • Troubleshoot and resolve complex technical issues
  • Stay updated with emerging technologies and industry trends

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Minimum 5 years of professional software development experience
  • Proficiency in at least one programming language such as Java, Python, or JavaScript
  • Experience with modern software development frameworks and tools
  • Strong understanding of data structures, algorithms, and design patterns
  • Excellent problem-solving and analytical skills
  • Effective communication and teamwork abilities
  • Experience working in an agile development environment

Required Skills

Java Python JavaScript Software Architecture System Design Code Review Agile Methodology Team Leadership Problem Solving Database Management

Ready to Take on This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Jobs

Similar job recommendations for you

View All