Intermediate level, 3-5 years of professional experience, knows and applies the fundamental concepts, practices and procedures of particular field of specialization.
Mule API dveloper with 3-5 years of professional experience, knows fundamental concepts, practices and procedures of API development using Anypoint Studio. Able to work by your own and mentor other team members. Designing and developing APIs. Seeing through
a project from conception to finished product.
Work in Agile team to deliver product:
- Analyze and resolve basic technical issues
- Develops and maintains APIs by using Anypoint Studio and MuleSoft related product.
- Work with IT Business and IT process owner to refine specifications
- Use TFS Work Items and TFS Test Case Management to manage and steward development activities
- Follow and enhance to SRM development best practices
- Develop estimates and manage all aspects of the build including design, development, testing, QA, UAT and migration to production and source code management.
- Willing to work with, coach, and provide general help to the API Developer Community
- Mentor junior team members
Technical Skills:
- Mulesoft Developer
- Ability to designing, developing, and deploying APIs using AnypointStudio
- Capable to code using Java, Javascript
- Proficient with RESTful APIs and RAML Design Concepts
- Experience with Maven, CI/CD, Munit test cases, API performance test
- Strong knowledge of API security including OIDC and OAuth2.0 concepts
- Automate testing tools (JMeter, newman)
Soft Skills:
- Strong English proficiency
- Agile framework
- Mentoring skill
___________________________________________________________
Position: Agile Coach – Intermediate Level
Key responsibilities include:
- Work with coaching team to charter team teams under an Agile transformation
- Build learning objectives
- Build lesson plans
- Build goals and measures
- Coordinate SME involvement
- Make sure technical "paths are paved" prior to team arrival aligned with goals
- Help set up and coach teams in their technology area- pair coaching preferred
- Build programming practices knowledge within the team
- Help the team on automated testing (unit, mocks, integration, UI)
- Build CI / CD Pipeline (TFS, Azure DevOps, Jenkins)
- Set up configuration management (Puppet, Chef, Ansible)
- Assist with Agile coaching when needed (i.e. if other coaches are assisting other teams, on vacation, out sick,etc.)
- Help build skills & knowledge for other Technical Coaches in Evolve
Primary Skill Sets
- Minimum 5 years of experience as a ScrumMaster with minimum 3 years working experience as Agile / Technical Coach;
- Experienced in coaching & training technical practices from scratch
- Programming practices
- Pair / Mob programming
- Source code management (Git) & versioning strategy
- Test automation framework (TDD, ATDD, BDD)
- CI/CD pipeline (Azure DevOps / Jenkins)
- Configuration Management (Puppet, Chef, Ansible)
- Experienced in least one Object Oriented Programming language: .NET or Java
Soft Skills
- Coaching teams / individuals with empathy
- Ability to lead without authority and influence organizational leadership
- Strong communication in English
- Willingness to push back on traditional paradigms, mentality, thinking, and process
- Effective communication at all levels
- Ability to maintain flexibility and patience with individuals and teams as they go through the journey
- Ability to teach difficult concepts and work across layers of the organization to drive understanding
- Passion for learning
- Humility
Work Location :
Near BTS Saladaeng / MRT Lumpini