- Fully Remote
- In-house Software
- Great Work Life Balance
about the role
A key part of our strategy at Randstad is “tech and touch”, ensuring that experiences for our clients,
candidates and our employees are positive and enabled through the use of technology. We want you to join
...
our growing software development team to design and implement web software in collaboration with team
mates and other stakeholders. You will bring insight and vision of web development and cloud technologies, in
order to boost our transition to a cloud environment and deliver great user experiences to our customers and
internal users. We’d like you to coach other developers and continuously help improve team productivity, code
quality, tools and technology adoption. We value your innovation and welcome new ideas and technologies
where they provide business advantage and technical benefit.
main accountability areas:
- Leads delivery team in the development, coding, and delivery of new software products and applications.
- Designs, sizes and builds a functional and technical system architecture based on business needsand drivers
- Designs and sizes third-party integrations, being the technical point of contact
- Responsible for the delivery, on each sprint and at the end of the release, of a viable and scalablesolution
- Responsible for solution non-functional requirements (like solution performance, scalability, and security)
- Manages solution staging life-cycle, conducting QA and production deployments and supporting overall solution rollout procedures
- Mentors and guides team.
- Advising on and implementing development process automation for code builds, tests and deployments
- Assist with work planning requirements and provide input on estimation of task effort.
- Balancing design principles and technology standards with product timelines and customer specific requirements.
- Evaluate functionality of products and remediate any lapse in functionality applying coding and design conventions and standards
- Development back end and front end modules consistent with agreed standards and best practices collaborating with colleagues during agile ceremonies and other team meetings
- Participate in agile ceremonies, discussions, decision making, and planning sessions.
pre-requisites
- Minimum 7 years of development experience using .Net, ASP.NET MVC, C#
- Strong understanding of all facets of front-end development, including providing high quality rich user experiences. Minimal guidance is expected to produce professional front end.
- Professional hand on experience in technical languages and frameworks, such as: HTML5, CSS, Bootstrap, JQuery, AngularJS,NodeJS, WCF, REST, JSON, Service Bus, SQL.
- Strong understanding and experience in database technologies. SQL is a must and NoSQL will be regarded highly.
- Strong grasp of cloud software, SaaS or Outsystems
- Experience implementing custom software implemented on a cloud hosted infrastructure, preferably Amazon Web Services (AWS) or Google Cloud.
- Strong familiarity and experience in server-side technologies and architectures.
- Deep understanding of software scalability, performance and security.
- Solid understanding of SOA and an appreciation of microservices.
- Strong experience with DVCS, such as TFS and Git.
- Solid understanding and experience with agile development methodologies.
- Solid understanding of continuous integration and deployment strategies.
- Experience implementing these automations will be regarded highly, specifically: Bamboo, Jenkins, GruntJS.
- Experience with project management and documentation tools, such as: Jira, Confluence, Assembla.
To apply, please kindly click on the appropriate link. Alternatively, you can send your resume to me for a confidential discussion.
Janice Sivasothey | Randstad | +60127469985 l janice.sivasothey@randstad.com.my