English Dutch
TECHNOLOGY Application Developer Charlotte, N.C. and various unanticipated locations across the U.S.,
Job Description

Duties: Design and develop enterprise applications for the advertising domain; configure, install and maintain applications on web and application servers (Tomcat, JBOSS); develop and analyze application design (preparing functional specification documents and technical design documents with the best suitable architectural decision for complex business requirements); create logical and sequence diagrams, create use-case diagrams, create architecture and development diagrams; automate applications builds (Ant, Maven); integration testing, unit testing and end-to-end testing of new/enhanced features; and source code and versioning management (CVS, SVN, Git).


Education and Experience: Master of Science degree in Computer Science, Computer Engineering or Computer Applications. Alternatively, Bachelor of Science degree in Computer Science, Computer Engineering or Computer Applications plus 5 years’ experience as Application Developer, Software Developer, Systems Analyst, Programmer or related position. Foreign educational equivalent accepted.

Skills required

  • Frameworks (Spring, Struts, Hibernate)
  • Prog. Languages (Java, J2EE, PL/SQL, PHP)
  • RDBMS (Oracle, MySQL)
  • Servers (Tomcat, JBOSS)
  • UI Technologies (HTML, CSS, Ajax, Prototype, JSON)
  • Build Automation (Ant, Maven)
  • Source Code and Versioning Mgmt. (SVN, CVS, Git)
  • IDE (Eclipse, IntelliJ Idea)
  • Methodologies (Agile, Waterfall)
  • OS (Windows, Flavours of Linux)

Worksite: 214 North Tryon Street, Charlotte, NC, 28202. Must be willing to relocate to unanticipated locations across the country. No travel and/or telecommuting.

This position qualifies under our incentive-based employee referral program.

Please refer to job code SYN2019/544 when applying for this position.

/ /

To apply for this position please submit your details and responses to the below questions

Enter the characters shown in the image.

We're ready to get started, are you?

Get in touch and we can connect you with the right people.