Research new technologies and updating knowledge or software solutions as required
Collaborating with various stakeholders to determine software requirements
Creating high-level product specifications and design documents with attention to system integration and feasibility
Define all aspects of development from appropriate technology and workflow to coding standards
Providing the development team with architectural blueprints to follow
Discuss all concepts and guidelines with development team
Collaborating with developers and engineers, providing them with technical guidance and coaching throughout the process
Ensure the compliance of software with all requirements of quality, security, maintainability, extensibility, etc
Troubleshooting and resolving issues with coding or design
Bachelor’s degree in computer science, software engineering or a related field
Experience in a software development practices in a collaborative and agile fashion
Extensive understanding of architectural styles and design patterns
Familiarity with several coding and computer languages. Especially most popular programming languages such as PHP, GoLang, Python, Javascript and ReactJS.
Professional certification in software architecture, frameworks, or languages is a plus
Experience with database design and data modeling
Understanding of software development lifecycle (SDLC)
Familiarity with diagramming complex architectures
Familiarity with DevOps practices
Strong problem-solving skills and creative thinking
Strong project management skills
Able to lead a team effectively (leadership)
Superior interpersonal communication skills
Clear and coherent written communication, including visual representations of data
This position will be responsible for Flowserve Pump and Seal handling Kalimantan and Sulawesi area.
The role will be based in Balikpapan- East Kalimantan.
Melakukan perhitungan, pencatatan dan administrasi dokumen atau bukti transaksi lainnya atas penerimaan dan pengeluaran uang yang dikelolanya sesuai denganâ¦