White Cloak is looking for a Software Engineer to be part of our amazing team providing top-tier software development services to build world-class software solutions that makes people’s lives easier and fun to live with. You’ll work with a cross-functional team, collaborate with clients, implement industry standards and practices, and continuously grow as a software engineer. Join us in leading people at the frontier of technology.
Responsibilities
- Primarily responsible in translating the solutions and design given by the technology engineer in an optimized code based on the requirements.
- Ensure that the timeline given to develop the system is followed.
- Create a systematic code to develop the solutions.
- Write release document for each system release.
- Test and modify systems to ensure that it operates reliably.
- Find faults, diagnose and fix bugs.
- Deliver assigned task based on requirement specifications
- Ensure quality of code
Qualifications
- Strong foundation in Computer Science, with strong competencies in data structures, algorithms and software design optimized for embedded systems.
- Must come from a technical background with the ability to read and write source
code across multiple languages
- Must be able to demonstrate the ability to work effectively in a team environment
and deliver successful results.
- Worked on cloud and on-premise server environment, integration technologies
- Developed common third-party APIs such as google, Facebook and other web services (ie, REST, SOAP/WSDL)
- Developed systems in Java, PHP, MySQL, Apache, NGinx, HaProxy, Javascript, JQuery, HTML5 and CSS3, WordPress,Angular.js,React.js
- Experience in the open source environments which include Linux (Ubuntu/Redhat), MySQL and Java
- Familiar with basic financial terminology and accounting methods
- Worked on Amazon Web Service , SES, SMTP, Linux OS, Cron
- Familiarity with Big data tools such as Apache Spark and Hadoop
- Exposure to continuous integration, build tools (Jenkins, Ansible, Ant, Liquibase) and scripting
- Exposure to DevOps tools such as Puppet, Chef or Docker would be advantageous
- Use of source code version control – Git, Subversion or Mercurial