Senior Software Engineer – Rga Transformation At Speed

Info loker Senior Software Engineer – Rga Transformation At Speed – Rga Transformation At Speed

MAIN PURPOSE OF THE ROLE
As Senior Software Engineer, you will work closely with multi-disciplinary teams, including technology, production, experience, and visual design, strategy, and client services to help architect, design, estimate, build and deliver technology-based experiences and solutions for our clients. Your role is hands-on, with a focus on bringing concepts and experiences to life through world-class coding, working in close collaboration with teams to build and deliver successfully (meaning in time, within budget and according to team and client expectations). You are expected to stay up to date on the latest technologies, frameworks, patterns, tools, and approaches and follow a modern, lean, and smart strategy. As a Senior Software Engineer you will be expected to have hands-on knowledge on full-stack application development, with expert knowledge on cloud platforms, web and/or native mobile, have a solid understanding of data-driven solutions, and general knowledge of new technologies like voice and messaging solutions, IoT, AR/VR and machine learning. You will be expected to lead by example, helping your colleagues and more junior team members to write, build and deliver clean, readable, well documented, top-performing code, promoting best practices, security, and robustness in all applications you help build and deliver. You are also expected to be an active part of the development process (agile /scrums/sprints/ tasks & deliverables), implementing CI / CD pipelines, ensuring successful production and delivery of technical projects, in close collaboration with multidisciplinary teams.
KEY RESPONSIBILITIES
Work with teams across multiple offices, collaborating with multiple disciplines
Evaluate and recommend technology solutions that best fit project requirements
Collaborate with experience and visual design, strategy and other disciplines to build and deliver successful digital experiences and technical solutions
Assist teams on technical feasibility, risk and effort estimation
Help with technical feasibility assessment and prototyping to de-risk and prove out concepts and approaches
Write clean, readable, modern, secure, robust and well performing code according to world-class standards
Lead by example and mentor more junior members on best-practices on a day to day basis
Manage tasks and workloads responsibly to ensure successful development and delivery of projects
SUCCESS CRITERIA
Successfully deliver world class technical solutions for in your office, measured by coding quality, workload performance and technical skills.
Promote and enhance coding quality, standards and process to deliver technical solutions for our clients, by supporting team members and junior colleagues
Successfully enhance our ability to deliver software solutions by continuously improve our coding and delivery process and practices and promote modern and lean software development practices
REQUIRED SKILLS
Expert knowledge of full stack technologies, including (but not limited to) HTML, CSS, JavaScript, Node.js / Python
Expert knowledge of source control platforms and process, including GIT, branching strategies, pull request and code review workflows
Expert hands-on knowledge on web standards and CSS/media query/responsive layout
Experience with build tools such as Webpack and NPM
Experience with web development frameworks such as React, Vue or Angular
Experience in delivering large-scale development projects, with proven record of hands-on development experience
Experience and knowledge of design tools like Sketch and Figma
Understanding of industry standard technology frameworks and platforms, along with new disrupting solutions and industry players
Experience in working with teams of several developers and leading junior team members
Ability to collaborate with strategists, consultants, designers, and technologists, and ability to seamlessly integrate and draw from diverse skill sets.
Excellent presentation, written, verbal, and interpersonal communication skills
Experience with multiple development methodologies such as Waterfall, Agile or other iterative models
5+ Years of proven career experience in technology related roles
PREFERRED SKILLS
Understanding of cloud computing applications and platforms
Understanding of mobile application development, iOS, and Android and Hybrid
Passion for emerging technology and software development lifecycle, including current industry trends and their application
Basic grounding in data science and machine learning principles and a solid understanding of tools and platforms and associated APIs.
Knowledge of how API’s are built, implemented and scaled.
Expertise in one or more industry standard backend programming languages such as Java, Node, and/or Python.
Strong grasp of digital technologies and architectural principles necessary for designing scalable, extensible and maintainable web applications and services

Melamar di Rga Transformation At Speed menjadi Senior Software Engineer – Rga Transformation At Speed dengan klik link dibawah ini.


alamat Rga Transformation At Speed.

Lowongan Kerja
loading...