Application Developer

Workspace Collaboration (Cloud Computing)

Application Developer

We are looking for an innovative applications engineer to join our software engineering team. You will be consulting with our clients about their software needs, developing software applications, and demonstrating software products and prototypes. You will analyze the application needs and tailor-designed solutions to the users using a problem solving approach, and do some research which is needed to make the applications.

What a day at work for you will look like:

  1. Have a good understanding of integrating applications with application features, UI/UX and API.
  2. Work closely with project managers and application engineers to implement versatile solutions for users problems.
  3. Deliver innovative, engaging prototypes using the latest technologies.
  4. Embrace emerging standards while promoting best practices in order to push the limits of what the application can do.
  5. Fulfill several project requests simultaneously while meeting tight deadlines.
  6. Manage your own time, and work well both independently and as part of a team.
  7. Launch, iterate and make a difference. Provide the coding expertise, and be ready to make our products better for our users.
  8. Writes and performs tests for applications, and fixes problems as they arise.
  9. Provides technical support and troubleshoots problems related to applications.
  10. Writes technical documentation and uses best development practices regarding version control and testing.
  11. Performs software upgrades and keeps track of software licensing.
  12. Make the configuration, maintenance, enhancement and support of commercial software packages, internally developed applications and web services.
  13. Make the customization and addition of new features to commercial software packages and internally developed applications according to end-user requests.

To be successful in this role, you need to have:

  1. Have a good understanding of integrating applications with application features, UI/UX and API.
  2. Extensive experience in deploying, optimizing, and maintaining software.
  3. Advanced proficiency in programming languages, such as JAVA, Node JS.
  4. Excellent analytical and problem-solving skills.
  5. Strong prioritization, organization, and project management skills.

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx