The benefits:
• Challenging development projects within International Tech industry
• Flexible and inspiring working environment with like-minded people
• Competitive salary and benefits (fixed and variable compensation)
• Personal development plan & skill building (language, professional, technical)
• Daily on-the-ground support to set you up for success (admin, English)
Responsibilities:
• Lead software development projects
• Consult with upper management on implementation and delivery strategy
• Develop a wide array of programming tools and solutions including but not limited to: Parallel debuggers, Parallel profilers, Visual memory map analyzers, Network traffic modeling tools
• Brainstorm with the team, attend weekly sprint meetings, track progress with task management tools
A day in the life of
• Start at our coworking space with coffee or breakfast event
• Daily scrum (15 min) with the Development Team in our meeting room
• Work on your sprint backlog items (i.e. parallel debuggers)
• Search open source code and/or brainstorm with development team
• Have lunch either at the coworking space canteen/ bar or head out in District 1
• Continue working on your sprint backlog items from common breakout area
• Have daily alignment Video Conference with your Singapore counterpart
• Reach out to the Scrum Master for English and communication support
• Participate in our training sessions to improve your English, professional or technical skills (depending on your personal development plan)
What you’ll need
Are you working towards or have you completed a BSc/MSc/PhD in software engineering or a related discipline? Are you an eager learner, who excels when working in a team, interested in startups? If so, you may be our new team member.
Must haves
• Have obtained/ working towards a degree in Software Engineering
• Experience working as a back-end software engineering
• Experience writing industry standard testing and integration script
• Experience with C programming languages, which may include:
- Unix system level programming, POSIX standard
- Multi-process/-threaded programming, Inter-process communication mechanisms
- GDB command line debugger, System services, Linkers, compilers, CABI
• Good command of written and conversational English
• A curious mind, eager to find new solutions, comfortable with learning at work
Nice to haves
• Experience coding in Python, which may include: Network programming, REST interfaces, C wrappers
• Experience developing in shell-script
• Experience with AWS, Microsoft and Google cloud solutions Azure or GCP
• Experience working with Amazon DynamoDB or MariaDB
• Interested in startups, venture capital, growth hacking, and entrepreneurship
Other tools used
• Multi-tier applications development including:
- HTTP protocol methods, REST APIs
- Integrating tiers, Testing multi-tier applications
• Software product engineering
- Test-driven and Review-driven software development
- Lean agile development methodologies, SCRUM
© Copyright 2018 | GreyFinders Company.