Software Architect & Scrum Master
Closed

Software Architect & Scrum Master


Lokasi Penempatan: Sesuai Posisi Yang Dibuka
Periode Pendaftaran: 18 September 2018 - 14 October 2018

As a software architect, you will provide best-fit architectural solutions for one or more projects. you will assist in defining scope and sizing of work and anchor Proof of Concept developments. You will provide solution architecture for the business problem, platform integration with third party services, designing and developing complex features for business needs.

As a scrum master, you will provide effective collaboration, facilitation, leadership and coaching skills supporting the agile development process and delivery of each project. You should do make a significant impact, developing and coaching new scrum teams and changing the way of work. You will enforce the agile tenants, removing impediments and promoting empowerment. Support agile based SDLC for software development creating necessary standards, tools and best practices in a clearly document form.

We invite the nation’s best professionals with strong capability to give our customer their best business solutions &  best customer experience.

Employment Type : Temporary

Job Description

  • Develop, improve, and maintain high quality of the architecture and codebase.
  • Mentor development team members.
  • Within a cross-functional team, collaborate with backend, frontend, quality assurance, documentation engineer, product owner, and etc. Provide technology architectural assessments, strategies, and roadmaps for one or more technology domains.
  • Utilize analytical, process, and/or technical skills to meet project objectives and deliverables that are self-directed and within project scope.
  • Keep abreast about new advances in own technology areas and propose the implementation of state-of-art technology.
  • Lead in research and proof of concept activities
  • Solve complex technical problems.
     

Requirement:

  • Candidate must possess at least Bachelor's Degree in any field.
  • Max. 40 years old.
  • Minimum of 4 years experience in advanced technologies as an architect / lead.
  • Strong passion in technology, programming & software development.
  • Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team.
  • Eagerness to learn, eagerness to help, eagerness to share.
  • Firm grasp of algorithms, algorithmic complexities, design patterns and principles, clean code, and pragmatic aspects of programming. Very good analytical and logical thinking.
  • Firm grasp in object-oriented, functional, or event-driven programming practices.
  • Good experience in designing solutions for high performance, scalability, reliability, microservices, SaaS architecture.
  • Very good experience in building large-scale web apps/services/APIs.
  • Very good experience using cloud service such as AWS, Azure, etc.
  • Knowledge of information technologies (Database, Business Intelligence, Infrastructure, Networks, Web & Integration software).
  • Good experience in mobile development.
  • Broad understanding of technologies and has experience in implementation methodologies, software development life cycle process, and project management
  • Experienced using Docker & CI/CD deployment.
  • Good Knowledge and experience in NodeJS, Golang, or Python.
  • Very good knowledge of SQL / NoSQL.
  • Good Practice using Gitflow.
  • Familiarity with test driven development.

    Only selected candidates will be contacted

 


LOGIN FOR APPLY

Employment Type : Temporary

Job Description

  • Organizing and facilitating daily stand-up meetings, reviews, retrospectives, grooming, release planning, demos and other Scrum-related meetings.
  • Serving as an Agile coach within the organization, while implementing and socializing scrum to newly formed teams.
  • Tracking and communicating team velocity and sprint/release progress.
  • Assist technical team with making appropriate commitments through story selection and task definition.
  • Collaborating with team, developing and maintaining team standards, tools, and best practices, including working agreements and definition of done
  • Establish Jira boards for either scrum or kanban.


?Requirements

  • Candidate must possess at least Bachelor's Degree in any field.
  • Max. 40 years old.
  • Minimum of 2 years experience as scrum master.
  • Strong passion in technology & software development.
  • Humble culture, zero egos, and excellent collaborative spirit. We are all here to learn together and grow together as a team. Eagerness to learn, eagerness to help, eagerness to share.
  • Good analytical and logical thinking.
  • Firm grasp in object-oriented, functional, or event-driven programming practices.
  • Expert level facilitation and communication skills: ability to facilitate teams through tough conversations and maintain a positive and supportive team environment.
  • Ability to respond quickly, flexibly and positively to change, using it as an opportunity to learn, develop, practice and support the organization.
  • Capable of defining problems, collecting data, establishing fact, drawing conclusions and recommending solutions.
  • Thorough understanding of the software development lifecycle.
  • Experience as QA or software developer.
  • Must be self-motivated as well as creative and efficient in proposing solutions to complex, time-critical problems.

    Only selected candidates will be contacted


LOGIN FOR APPLY