Executive recruitment company Monroe Consulting Group Indonesia is recruiting on behalf of a leading Technology company for the role of Principal Technical Consultant
As the company is continuously growing, our client is seeking a professional with an extensive experience in software development.
Job Responsibility:
- Participate in analysis & design sessions often involving architect group and product management team
- Develop high quality, robust and scalable API and adaptors to external system within agreed timescale
- Communicating status, issues, and risk to technical leader
- Mentoring and involve in code review for junior team member
- Trains, coaches, and guides software developers for best development practices
Job Requirement:
- Advanced knowledge and experience of object oriented principles and design patterns
- Experience of software debugging and root cause analysis
- Experience of an IDE e.g. Eclipse, IntelliJ IDEA
- Experience of version control systems e.g. Git
- Experience of web services e.g. REST, OpenAPI
- Knowledge of RDBMS such as Oracle, SQL Server or MySQL
- Knowledge of web application development
- Knowledge of unit testing and automation testing
- Knowledge of cloud deployment e.g AWS, Kubernetes
- Experience of performance testing and tuning
- Experience in coaching and mentoring in a team environment
- JavaScript
- Industry standard automation test tool (ie. Cucumber, selenium, etc)