Lead Software Developer, Full Stack

Job Type: Permanent
Posted: about 5 years ago
Contact: George Guo
Discipline:
Reference: 193181_1552371264

Lead Software Developer, Full Stack

  • Well-established company with wide range of project exposure
  • Perm Position Available
  • Attractive remuneration package with Bonuses
  • Long term career perspective
  • Opportunity to learn and grow



The Client
Our client is one of recognized Telecommunication Service Provider in Singapore with mainly both government project and commercial project.

The Opportunity

  • Technical lead of a set of work packages in a project
  • Contributing to architecture and standards across the department
  • Be the technical contact for the team
  • Technology expert in a specific area
  • Design and develop new components
  • Take ownership of the solutions, their architecture and non-functional qualities in production.
  • Work as part of a Build-Run team, including teams of external vendors, developers and architects to guide and assist in delivering business requirements
  • Have close interaction with the business
  • Contribute to common development practices
  • Help identify new talent in the market
  • Inspiring and mentoring developers by being a role-model as you work together in the Build-Run team
  • Continuous improvement of technology and process
  • Work with in-house and external stakeholders



Your Background

  • BSc in Computer Science or other relevant field
  • More than 9 years
  • JAVA, C#, C++ Development, Modern Languages (e.g. Python, Javascript (ES6), Typescript, Elixir etc…)
  • Object Oriented Programming
  • Strong understanding of Database and Caching technologies. SQL, RDS, Redis, Memcache, NoSQL, etc
  • Server-side application frameworks like node.js, Flask, Django, etc
  • AWS (e.g. EC2, EBS, S3, ELB, SQS, ElasticCache, ECS, EKS, CloudFront, ElasticIP, Route53, Redshift, RDS)
  • Build automation (Gradle/Maven + Bamboo)
  • IDE (Unity, Eclipse, VisualStudio, Android Studio, etc)
  • Automated CI & CD pipeline
  • Strong hands-on coder
  • Communication
  • Decisiveness
  • Modelling skills (UML)
  • Conceptual thinking
  • Attention to quality
  • Get stuff done
  • Lifelong learner
  • Shares knowledge with others
  • Seeks to understand underlying requirements and business rationale
  • Appreciation of business domains in general
  • Considers Software Architecture as part of development
  • Passion for gaming


Interested candidate kindly submit your updated profile to George.guo@peoplebank.asia