
Software Engineer
PT. Mandiri International Technology
Actively hiring 20h ago
- Contract
- On-site • Jakarta Selatan
- Negotiable
Min. 1 years of experience
No Sign Up Required!
Job Description
- Design, develop, and implement high-quality software applications according to business and technical requirements.
- Write clean, maintainable, and efficient code using industry best practices and modern frameworks.
- Perform system integration, testing, debugging, and optimization to ensure performance, scalability, and security.
- Collaborate with cross-functional teams, including Business Analysts, QA, and DevOps, throughout the Software Development Life Cycle (SDLC).
- Contribute to technical documentation, system design, and code reviews.
- Participate in continuous improvement activities to enhance development processes and solution delivery.
- For higher levels, provide technical guidance, mentoring, and leadership to junior engineers, and take part in architectural and strategic decision-making.
Requirements
- Minimum education: Diploma (D3) in any major, preferably in Information Technology or related field.
- Experience in software development with knowledge appropriate to the role level (Junior, Middle, or Senior).
- Proficiency in one or more programming languages such as:
- Java, Kotlin, Python, Golang, ASP.Net (C#), HTML, CSS, JavaScript, TypeScript, PHP, Swift, Objective-C.
- Familiar with modern frameworks and tools such as:
- Spring Boot, RestEasy, React, Angular, Vue, Flutter, Android/iOS SDK, Docker, Kubernetes, Microservices.
- Strong understanding of database technologies such as Oracle, SQL Server, MySQL, PostgreSQL, NoSQL, and data integration (ETL, JPA, JDBC).
- Experience with Web Services and APIs (SOAP/REST) and version control tools such as Git/GitLab.
- Knowledge of software testing tools (JUnit, Jest, Jasmine, Mocha) and CI/CD pipelines is a plus.
- Good analytical and problem-solving skills, with the ability to translate business needs into technical solutions.
- Understanding of banking or financial system flow is an advantage.
- For senior levels: demonstrated leadership, architectural design, and mentoring capabilities.
💙
Tips Menjaga Diri
Perusahaan dan Lowongan di Dealls tidak meminta data pribadi, informasi rekening, atau pungutan ketika melamar. Hindari juga lowongan Google Form / Grup Telegram tanpa keabsahan yang jelas.
About PT. Mandiri International Technology
Learn MorePT. Mandiri International Technology (MITech) is an Indonesian leading Information and Communication Technology (ICT) Solutions and Services Company, over 180 employees, established in 2014. We help our valued Clients to drive their business growth by delivering innovative digital technology and business transformation. For more visit https://mitech.co.id
Industry
IT Consulting & Services Company
Location
Jakarta, Indonesia
Company Size
50–100 employees
Culture
Fast-Paced
Swift in handling new challenges and producing new ideas to improve