HuNet Pte. Ltd. – Web Software Developer Intern

Company
HuNet Pte. Ltd.
hunet-hr.com
Designation
Web Software Developer Intern
Date Listed
06 Dec 2019
Job Type
Entry Level / Junior Executive
Intern/TS
Job Period
Immediate Start - Flexible End
Profession
IT / Information Technology
Industry
Consultancy
Location Name
Singapore
Allowance / Remuneration
$1,000 monthly
Company Profile

HuNet is a small but growing company, and we are on the lookout for top talent to bring on board now, during our early phases, and help build an exciting company from the ground up! 

HuNet is a Consulting & Research company that focuses on Human Capital Management & Analytics. At this time, employees and interns of HuNet will spend significant time working on experimental projects, and will have a "start-up" feel as we build everything from strategic consulting models to technological platforms from the ground up. 

Job Description

You will be the lead architect and developer on a scalable internal web application that enables automated deployment of datasets and reports to external clients. You will be responsible for the design and development of all layers of the application. This team is responsible for workflow automation and modernization/refactoring of legacy applications and processes. This position offers an excellent opportunity for technical and professional growth.

Roles & Responsibilities

  • Be a key hands-on contributor to the design and implementation of new products and features throughout the entire stack.
  • Ownership of codebase, maintaining it and ensuring it runs consistently. You will own quality for your work.
  • Identify, design, develop, test, and release high quality, secure functionality as efficiently as possible.
  • Consistently identify opportunities to optimize and automate processes and workflow.
  • See beyond the current norm of operation, then design and implement solutions in stages.
  • Secure and safeguard data to preserve its integrity, reliability, and availability and ensure appropriate access levels are maintained.
  • Advise and assist application developers with proper roll-out and versioning procedures.
  • Work with project team members in all phases of software development life cycle.
  • Work with team to understand the project requirements, system architecture, technical design, and develop the application components based on the design.
  • Work with team to follow system test plans, ensure software quality assurance standards are achieved, and validate that business goals are accomplished.
  • Interface with support, product management, project management, QA, DBAs, and other colleagues to support ongoing operations.
  • Track and report development progress and performance daily.
  • Create comprehensive technical documentation and release notes.
  • Ability to work in a fast-paced, deadline-driven environment.
  • Ability to work effectively within a diverse team and to communicate with others is crucial.
  • Ability to mentor junior software developers.

Requirements

We are seeking highly motivated individuals with a consistent record of professional and personal achievement. Creativity, initiative, resourcefulness and an entrepreneurial spirit are a must, in addition to the following:

  • Bachelor’s Degree in Computer Science or Software Engineering or related field with significant software and computer science course work.
  • History of personal interest in computing and developing software.
  • Excellent understanding of programming concepts and methods, software development lifecycle and Agile development methodology.
  • Excellent communication, analytical, troubleshooting, and time management skills.
  • Ability to seamlessly transition to high-priority projects and situations.
  • You have taken a large-scale solution from inception to production.
  • Four plus years experience developing applications leveraging the following:
  • Object-Oriented programming language (Python preferred)
  • Web Frameworks (Django preferred)
  • Containers and Container Application platforms (OpenShift, Docker, and Kubernetes preferred)
  • DBMSs such as PostgreSQL, DB2, Vertica
  • UNIX/LINUX
  • Shell scripting
  • SQL
  • Some experience with the following preferred:
  • ETL tool (IBM DataStage preferred)
  • Version Control software/tools such as Bitbucket/Git
  • BI tools (Tableau preferred)
  • Cloud services (AWS preferred)
This position is already closed and no longer available.  You may like to view the other latest internships here.

Related Job Searches:

Discuss this Job:

You can discuss this job on Clublance.com #career-jobs channel, or chat with other community members for free:
Share This Page