About NetDimensions

Careers

About NetDimensions

Established in 1999, listed on the London Stock Exchange (AIM: NETD) and trading on OTCQX (OTCQX: NETDY), NetDimensions is committed to leadership in performance, knowledge, and learning technology. NetDimensions provides secure, flexible, and practical enterprise learning and talent management software solutions to personalize learning, share knowledge, enhance performance, foster collaboration, and manage compliance for employees, customers, partners, and suppliers. The focus of our business lies on highly-regulated industries where operational and compliance requirements are particularly complex.

Through our offices worldwide, as well as through a global reseller network that extends to over 40 countries, NetDimensions serves over 400 clients with more than 4.4 million active users.

Interactive

NetDimensions Interactive (NDI) is the content and application development business unit of NetDimensions and offers a full suite of custom performance and learning solutions to meet the needs of a select group of Fortune 1000 clients. With more than fifteen years of experience and a seasoned development staff, our team offers strategic eLearning consulting, custom elearning courseware development, custom learning portals and custom mobile learning solutions.

Job Description

The Digital Media Developer is responsible for creating the look, layout, and features of our clients' elearning courseware and learning portals. Working closely in a collaborative environment with key internal staff and clients to understand design needs, target audience and needs prioritization, you will design and construct elearning courses, web pages/sites including incorporating UX features and other techniques. The job involves understanding both graphic design and computer programming. Using coding such as HTML5, CSS, JavaScript and other contemporary tools, you will be responsible for creating content, manipulating images and incorporating video and audio into finished product. Experience with other software such as Photoshop, InDesign, Illustrator, Dreamweaver, Flash and Java is required. This position is based out of our Rocky Hill, CT office.

Key Responsibilities

  • Taking part in the preliminary planning, meeting and discussing ideas related to the layout and organization of a project
  • Providing advice on the information and categories required to construct a product to meet the needs of the client and NetDimensions
  • Translating informational or marketing content into a functional website
  • Designing solutions that are functionally and visually effective
  • Determining all necessary coding requirements and specialized scripts for each project
  • Developing instructional learning templates as provided by our instructional design team
  • Coordinating with programmers, marketing and management team for specialized scripts, integrating verbal and graphical content with site design and posting completed site to internet server and search engines
  • Making changes to the site and updating current information on web pages
  • Testing websites for functionality and as per user requirements
  • Developing animated and multimedia content
  • Creating back up files
  • Solving code problems
  • Determining content management needs
  • Editing for video and audio
  • Database management

Qualifications

  • Bachelor's Degree in Web Design, IT or related field
  • Elearning development experience including a thorough understanding of SCORM and xAPI
  • 2-5 years of experience in designing and building online learning solutions
  • Strong background in graphic design with in depth knowledge of web-design trends and techniques.
  • Experience working with popular of-the-shelf authoring tools
  • Familiar with standard concepts, practices, and procedures of website and multimedia design solutions
  • Experience working with responsive and adaptive design
  • Ability to submit an online portfolio including a minimum of 3 samples that you personally developed
  • Proficient in HTML5, CSS, and JavaScript and mobile tools
  • Cross-browser implementation
  • High-energy, self-motivated, and passionate about front-end development
  • Capability to work with back end developers to implement site functionality
  • Excellent written and verbal communication skills. Comfortable presenting requirements, wireframes and projects to clients.

Additional Required Skills

  • Solid written and verbal communications
  • Time Management and discipline to be accountable for hours invested into projects
  • Detail oriented
  • Organized
  • MS Office suite - PowerPoint, Excel, Word
  • Additional desired experience with jQuery, C#, Visual Studio, SQL Server or ESRI GIS APIs

Compensation and Benefits Package

  • Highly competitive salary
  • Medical, Dental, Life, AD&D, Short and Long Term Disability Insurance
  • 401k
  • Generous vacation plan, sick days, the usual holidays + 2 floaters
  • Business casual
  • Flexible hours
  • Pleasant, enthusiastic, fast paced work environment
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for Digital Media Developer

About NetDimensions

Established in 1999, listed on the London Stock Exchange (AIM: NETD) and trading on OTCQX (OTCQX: NETDY), NetDimensions is committed to leadership in performance, knowledge, and learning technology. NetDimensions provides secure, flexible, and practical enterprise learning and talent management software solutions to personalize learning, share knowledge, enhance performance, foster collaboration, and manage compliance for employees, customers, partners, and suppliers. The focus of our business lies on highly-regulated industries where operational and compliance requirements are particularly complex.

Through our offices worldwide, as well as through a global reseller network that extends to over 40 countries, NetDimensions serves over 400 clients with more than 4.4 million active users.

Interactive

NetDimensions Interactive (NDI) is the content and application development business unit of NetDimensions and offers a full suite of custom performance and learning solutions to meet the needs of a select group of Fortune 1000 clients. With fifteen years of experience and a seasoned development staff, our team offers strategic eLearning consulting, custom courseware development, custom portals and custom mobile learning solutions.

Job Description

As a member of the NetDimensions Interactive team, the e-learning Instructional Designer is responsible for working with commercial and government clients to assess their needs and create instructionally sound eLearning programs that help develop their employees to their fullest potential. The ID gathers requirements for courseware design and creates design documents, scripts and storyboards from those requirements. The ID then works with the NetDimensions development team to ensure the course is developed to the highest standards presented in the storyboard. The e-learning Instructional Designer will report to the Director of Operations, Interactive.

Key Responsibilities

The selected individual must enjoy, and be capable of, working independently as well as in small teams, with leading edge technology in a fast-paced work environment. The candidate must be able to handle multiple projects at once with changing priorities and tight deadlines. This position will work as a team member with graphic designers, project managers, software engineers, and audio and video producers to develop courseware content for web-based and mobile delivery using a variety of authoring tools. Responsibilities include assessment of learning needs, determining performance objectives, design of instructional strategy (including advanced simulations, role play exercises, and gamification), and content scripting and authoring. Working with other team members, the Instructional Designer is responsible for ensuring designed learning objectives are achieved in delivered course content and working with the developers to ensure specific instructional elements are included within the delivered product. This person must also be proficient with various web technologies and leading content authoring systems.

Qualifications

  • Degree in Instructional Design or related field (Masters preferred)
  • 1+ years' experience in instructional design of web based courseware
  • Practical experience and demonstrated proficiency with popular authoring tools and/or web based development tools
  • Solid analytical, organizational, and decision making skills
  • Able to conduct need, audience, and task gap analysis
  • Excellent verbal and written communication skills. Creative writing skills a plus.
  • Ability to communicate with clients and articulate company position on projects
  • Able to keep management apprised daily of key issues, critical needs and provide ongoing process reporting
  • Must be team focused and able to multi-task effectively
  • Willingness to learn new tools and take on new challenges
  • Demonstrate flexibility in client interactions based on client needs
  • Experience with mobile learning a plus

Compensation and Benefits

NetDimensions offers a comprehensive benefits package including group medical, 401k, Paid Time Off, Holidays and Sick Days.

Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for E-learning Instructional Designer, Interactive

Essential Functions

The position is responsible for ensuring all NetDimensions products and services are delivered successfully to the Client. This role requires the management of all projects through complete project lifecycle from initial requirements, budgeting, delivery to transition and sign off. The Project Manager is also responsible for applying expertise to engage with clients to identify opportunities, ensures requirements are understood and captured. Participating in and managing the project within the applicable NetDimensions Practice(s) to ensure accurate planning is completed along with appropriate resource scheduling. Ownership and accountability for all aspects of project delivery from inception to closure is a must.

Specific Duties, Activities, and Responsibilities

Responsibilities Include

  • Work with Practice SMEs to create and deliver project plans and revise as appropriate to meet changing needs and requirements.
  • Identify resources and assign responsibilities.
  • Manage day-to-day operational aspects of the project(s).
  • Ensure project documents and controls are complete, current, and appropriately stored.
  • Work closely with relevant stake holders to ensure effective and efficient implementation of the project(s)
  • Meet financial objectives by forecasting requirements; preparing the budget; scheduling expenditures; analyzing variances and initiating corrective actions.
  • Weekly reporting.
  • Manage project documentation standards to effectively manage, and escalate where necessary, to efficiently manage project risks across all disciplines.
  • Performs all other duties assigned by management.

Safety/Customer Satisfaction/Leadership Responsibility

  • Work independently and be responsible for one's own work.
  • Engage and contribute to the Professional Services team as key team member.
  • Assist other team members when needed.
  • Follow established work instructions and job routines.
  • Provide leadership to others through example and sharing of knowledge/skill.
  • Actively participate in innovation initiatives within the department.

Position Requirements

Education or Equivalent

  • At least 5 years' experience as a project manager in the performance and learning space working with medium to large corporate clients, preferably in a consultant role.
  • Must have valid passport and willingness to travel both domestically and internationally.
  • Must have designated home office space.
  • Experience and demonstrated success in working in a remote position, team and organization environment is required.
  • Experience delivering software implementation projects in a consultancy, vendor or service provider role to large, global organizations.
  • Experience of managing project budgets of over $500k
  • Expert level in at least one Project Management methodology with good working knowledge of a second.
  • Able to demonstrate knowledge and practical application of control processes such as: benefits management; issue and risk management; dependency management; document management.
  • Advanced MS-Project skills and advanced MS Excel skills.
  • Strong cross-functional organizational skills with ability to incorporate and disseminate information from a variety of areas and effectively communicate to all project and client resources.
  • Experience using an ERP tool to manage project resource and finances.
  • Thorough attention to detail and the ability to effectively apply the appropriate level to the given project or task.
  • Independent, strong team player with ability to take project initiatives with minimal briefing and move forward.
  • Ability to apply basic revenue models and P/L.
  • A minimum BS or BA degree or equivalent experience with ability to demonstrate strong business acumen.
  • Understanding of Learning and or HR focused technology and principles.

Knowledge/Skills Requirements

  • Experience within Learning or HR focused technology programs.
  • Experience delivering within a global organization.
  • Self-motivated, enjoys learning new skills and finds value in continuous improvement and ongoing training.
  • PMP Certification a plus.
  • Remote teaming environment.
  • LMS/Talent Suite knowledge a plus.
  • Solid written and verbal communications
  • Time Management
  • Detail oriented
  • Organized
  • MS Office suite - PowerPoint, Excel, Word
  • Write routine reports and correspondence.
  • Speak effectively before groups of customers or employees of the organization.
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for Project Manager

Job Description

NetDimensions is seeking an Application Support Specialist to join our global Client Services team. As a member of the Client Services team, you will assist our 4 million users around the world, take full advantage of the features and capabilities of our award-winning NetDimensions Talent Suite application.

The successful candidate will have experience in application support roles with responsibilities including answering "how to" questions, investigating application errors, and modifying data using SQL.

We believe that being a member of the Client Services Team is one of the most rewarding roles in the company. This position provides excellent training and career advancement opportunities. We will consistently help you to grow your skills and develop your career. We love collaborating with creative people and are looking for a candidate with relevant technical experience to join our team as a key contributor.

The Application Support Specialist will report to the Client Services Manager.

This position will be based in our Philippines office (Metro Manila).

Shift working hours: 9 hours, Monday to Friday.

Job Responsibilities

  • Provide application and technical support via phone, live chat, emails and/or Case Management System (Zendesk)
  • Ensure end-to-end, high quality client service experience and serve as the single point of contact for the client while engaging other resources on behalf of the client to resolve issues that are beyond your skill level
  • Manage support issues or requests using Client Services processes, in line with established Client Services Objectives
  • Create a positive client support experience and build strong relationship through deep understanding of the problems or challenges experienced by clients, ensuring timely response, resolution or escalation, communicating promptly on progress, and handling client requests/enquiries in a professional manner
  • Perform other duties as assigned

Essential Skills & Experience

  • A minimum of 3 years of application support experience is required
  • Ability to demonstrate strong analytical and troubleshooting / problem solving skills
  • Ability to communicate technical solutions to a non-technical audience
  • Proficiency in UI analysis at the source code level (HTML, CSS, JavaScript)
  • Proficiency in SQL with joins and debugging at the SQL level
  • Able to work independently and under pressure
  • Excellent interpersonal and communication skills; fluent in both spoken and written English

Desired Skills & Experience

  • Have experience with 3rd party application integration, XML data import/export, software upgrade process; Java programming experience is an advantage
  • Willingness to learn new technologies and tools
  • Put new knowledge, understanding, or skill to practical use on the job; further learning through trial and error
  • Exposure in dealing with international clients is an advantage.
  • Strong self-motivation
  • Proficiency in an European language (e.g. German) would be a plus.
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for Application Support (Shift Duty)

Job Description

NetDimensions is looking for a multifaceted individual to fill the responsibilities of both eLearning Developer and Web Graphic Designer. This individual will leverage their graphics and programing skills with their creativity to create eLearning courseware and custom appearance of the application’s user interface.

As an eLearning Developer, the candidate will use various web technologies and leading content authoring systems to create eLearning courseware to meet the needs of Fortune 200 clients. When performing duties as a Web Graphic Designer, the candidate will possess the skills necessary analyze clients and their requirements to develop client specific branded themes for NetDimensions' web based applications.

Role and Responsibilities

  • Collaborating with instructional designers to interpret storyboards for eLearning courseware
  • Collaborating with other developer for determining the best solutions to courseware requirements
  • Develop innovative ideas in web graphics and user interface for branding theme requirements

Essential Skills

  • Proficiency in Photoshop and Illustrator
  • Demonstrate ability in several of the following areas of programming/design: After Effects, HTML5, CSS, JavaScript, JQuery, responsive design and related technologies.
  • Experience with one or more of the following authoring tools: Articulate Storyline 2, Adobe Captivate 7+, Camtasia, Lectora 11, Claro, Inkling and Gomo
  • Strong graphic background is preferred
  • Excellent communication and time management skills
  • Work on projects remotely with development teams based overseas
  • Demonstrate ability to manage multiple assignments and work independently with minimal supervision
  • Demonstrating an efficiency with the tools required for projects without the need for an extensive learning curve

Minimum Experience and Education

  • Diploma or above in Web/Digital Media Studies, Graphic Design, Interactive Marketing or equivalent
  • 3+ years of relevant work experience in eLearning development, web or graphic design
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for eLearning and Web Graphics Specialist

Job Description

This technical role will join the Global Technical Solutions team to develop system customizations and various external system integrations for our in-house developed software systems. They will participate in the entire Software Development Life Cycle (SDLC) for different scales of projects from gathering and analyzing business requirements, functional and technical solution design, to technical development and follow up of various kinds of testing and issue investigations.

For Senior Software Engineer positions, successful candidates should possess a strong analytical mind, and technical knowledge and experience in order to understand the different styles of functional documents provided by our client's business units, or the technical specifications provided for integrating external systems, and be able to perform technical assessments and identify quickly and accurately the essence of the specifics to be able to derive the suitable solution and determine the appropriate technology to use. He/she will also ensure on time project delivery as well as both the accuracy and quality of the final deliverables.

This technical role will at the minimum require strong JAVA and Object Oriented Programming (OOP) knowledge and practical coding skills, as well as history of previous successful project implementations.

Excellent command of written and spoken English is also essential as it will be the primary communication medium within the company and with clients.

Job Responsibilities

  • Design and development of NetDimensions' flagship system, the NetDimensions Talent Suite, and other forthcoming software products through customizations and integrations
  • Gather and analyze business requirements
  • Design functional and technical solutions and perform technical development
  • Testing and maintenance of the developed features
  • Ensure the quality of all deliverables conforms to the company standards
  • Ensure all projects are delivered on time and to the clients' satisfaction

Essential Skills & Experience

  • Degree in Computer Science or related disciplines
  • Excellent coding skills
  • Ability to quickly adapt new technologies
  • Innovative and have track record of academic/industrial achievements
  • Analytical mind and strong problem-solving skills
  • Excellent command of written and spoken English as it will be the primary communication medium
  • An effective team player, with the capability of working independently under high pressure to meet tight deadlines
  • Strong Java and J2EE technical knowledge and experience
  • Web technologies and standards including but not limited to HTML, XML, JavaScript, CSS, HTTP, jQuery, etc.
  • Strong object-oriented programming concept
  • Knowledgeable and with practical experience in applying Design Pattern
  • SQL and Relation databases e.g. Microsoft SQL, Oracle, Derby, MySQL
  • Knowledge and experience in Software Development Life Cycle (SDLC)

Required Experience

  • Senior Software Engineer – 5+ years.
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for Senior Software Engineer (JAVA)

Job Description

NetDimensions is looking for an Analyst Programmer to provide technical support and maintenance for NetDimensions Talent Suite. The successful candidate will be responsible for bug fixes, enhancement, troubleshooting and provide solutions for the issues. He/She will report to the Technical Services Manager and work closely with our Engineering Team, Quality Assurance, Customer Services, Product Management and Hosting Support.

Job Duties

  • Deeply understand customers' issue, identify problems and provide solutions/workarounds
  • Collaborate with Engineering Team and Product Management to improve the Talent Suite
  • Provide hands-on support for the installation, configuration, trouble-shooting of non-hosted customers and Hosting Team

Desired Skills & Experience

  • Degree in Information Technology, Computer Science, Software Engineering or related disciplines
  • Excellent coding skills (Java and J2EE) and the ability to quickly adapt new technologies
  • Web technologies and standards including HTML, XML, JavaScript, CSS, HTTP
  • Strong object-oriented programming concept
  • Solid experience in MSSQL Database (Oracle/MySQL/Derby is plus)
  • Sound knowledge in Java, Tomcat and Apache environment
  • A team player with analytical and problem solving mind, self-motivation, good interpersonal skills
  • Effective verbal and written communication in English and Chinese
  • Fresh graduate will also be considered
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for Analyst Programmer

Job Description

NetDimensions is seeking an Application Support Specialist to join our global Client Services team. As a member of the Client Services team, you will assist our 4 million users around the world in getting the best usage of our award-winning NetDimensions Talent Suite application.

The successful candidate will have experience in application support roles with responsibilities including answering "how to" questions, investigating application errors and modifying data using SQL.

We believe that the Client Services Team is one of the most rewarding roles in this company. This position provides excellent training and advancement opportunities. We consistently help you to grow your skills and develop your career. We love creative people and are looking for a candidate with great experience to join our team as a key contributor.

The Application Support Specialist reports to the Global Client Services Manager.

Working hours: 10AM to 7PM HKT, from Monday to Friday.

Job Responsibilities

  • Provide application and technical support via phone, live chat, emails and/or Case Management System (Zendesk)
  • Ensure end-to-end client experience and provide a single point of contact for the client; engage other resources to resolve issues that are beyond your skill level
  • Manage support issues or requests using Client Services processes, inline with Client Services Objectives
  • Create a positive client support experience and build strong relationship through deep problem understanding, ensuring timely response, resolution or escalation, communicating promptly on progress and handling client in a professional manner
  • Perform other duties as assigned

Essential Skills and Experience

  • A minimum of 1 year of application support experience is required
  • Ability to demonstrate strong analytic and problem solving skills
  • Ability to communicate technical solutions to a non-technical audience

Desirable Skills and Experience

  • Proficiency in UI analysis at the source code level (HTML, CSS, JavaScript)
  • Proficiency in SQL with joins and debugging at the SQL level
  • Have experience with 3rd party application integration, XML data import/export, software upgrade process; Java programming experience is an advantage
  • Willingness to learn new technologies and tools
  • Puts new knowledge, understanding, or skill to practical use on the job; further learning through trial and error
  • Exposure in dealing with international clients is an advantage.
  • Strong interpersonal skills and trouble-shooting skills
  • Able to work independently and under pressure
  • Strong self-motivation
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for Application Support

Job Description

The Business Analyst (BA)/Senior Business Analyst (SBA) will work within the Global Technical Solutions group to provide custom system solutions to NetDimensions clients. NetDimensions products are highly flexible and adaptable to different business and technical requirements across different industries. The role of the BA will be to liaise with clients to perform business requirement acquisition, clarification and gap analysis. He/she will work very closely with the technical teams within the same group to devise, develop, and implement the proper solution in the system.

The BA/SBA will also be involved in project planning with the client. As well, to perform internal project management to ensure the deliverables are developed accurately, on-time and with quality meeting the company standard.

As the BA/SBA will engage in projects with varying scale, complexity and length, and with global clients from different industries, the ability and flexibility to quickly adapt to different client cultures and processes are essential. Candidates who are deterministic, thoughtful, and challenge and detail oriented will be particularly suitable.

Responsibilities

  • Liaise with clients for requirement acquisition, clarification and confirmation
  • Perform requirement and system gap analysis
  • Work with technical team for solution feasibility study and technical implementation
  • Construct formal and detail functional specifications
  • Perform project planning with client and internal project management
  • Verify quality of the deliverable and follow up client’s feedback on UAT until project sign off

Essential Skills & Experiences

  • Excellent in verbal and written English
  • Excellent and professional internal and external communication skills
  • Excellent requirement acquisition and gap analysis skills
  • Ability to create formal functional specification and define use cases and accurately justify its coverage
  • Analytical and logical mindset with excellent problem solving skill
  • Self-initiative and be able to work independently with minimum supervision
  • Flexible, organized and able to manage multiple projects simultaneously
  • Quick learner, acute and detail oriented
  • Team work, positive thinking and result oriented
  • 3+ year of related BA experience for the role of Business Analyst, and 6+ year for the role of Senior Business Analyst

Desirable Skills and Experiences

  • IT background or related former training or experience
  • Ability to work in a multi-cultural work environment
  • Experience in working with global teams in different regions
  • Knowledge or experience in learning or talent management systems
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for Business Analyst / Senior Business Analyst

Job Description

This is an opportunity to join an innovative Quality Assurance team in a Scrum Agile Development environment. The role requires both manual and automated testing activities. The role requires considerable Java programming.

Responsibilities

  • Play a major role in the QA automated functional regression testing program. Help develop and maintain the automated functional regression testing framework and scripts in Selenium/Cucumber/Java. Document test results and ensure that regressions are reported promptly. Tutor teammates in Java and help coordinate team testing activities.
  • Create and execute test cases for new functionality based upon functional specifications.
  • Perform manual regression checking and exploratory testing of system components.
  • Ensure that defects are reported promptly and accurately, and fixed properly.
  • Assist in the creation and maintenance of test documentation and shared test data.

Required Knowledge and Experience

  • Java programming experience.
  • Good knowledge of the Java language and Java OO concepts.

Additional Beneficial Knowledge and Experience

  • Experience working within a Selenium/Cucumber test framework.
  • Knowledge of SQL sufficient to support test data setup.
  • Knowledge of computer hardware sufficient to support PC test environment setup.
  • Good command of spoken and written English.
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for QA Engineer

Job Description

This is an opportunity to join an innovative Quality Assurance team in a Scrum Agile Development environment. The role requires both manual and automated testing activities. The role requires considerable JMeter scripting.

Responsibilities

  • Play a major role in the QA performance testing program. Help develop and maintain the automated performance testing framework test scripts in Jenkins/JMeter. Document test results and ensure that performance issues are reported promptly. Tutor teammates in JMeter scripting and help coordinate team performance testing activities.
  • Create and execute functional test cases for new functionality based on specifications.
  • Perform manual exploratory testing and regression checking and of system components.
  • Ensure that defects are reported promptly and accurately, and fixed properly.
  • Assist in the creation and maintenance of test documentation and shared test data.

Required Knowledge and Experience

  • Experience writing automated performance test scripts in JMeter.
  • Experience performing load testing in JMeter.

Additional Beneficial Knowledge and Experience

  • Experience working with Microsoft SQL Server.
  • Experience testing client/server software applications.
  • Knowledge of SQL sufficient to support test data setup.
  • Knowledge of PC hardware and software sufficient to support environment setup.
  • Good command of spoken and written English.
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for QA Engineer

Job Description

The technical role will join the Global Technical Solutions team to develop system customizations and various external system integrations for our in-house developed software systems. He/She will participant in the entire Software Development Life Cycle (SDLC) for different scale of projects from gathering and analyzing business requirements, functional and technical solution design, technical development and follow up of various kinds of testing and issue investigations.

For Senior Software Engineer position, successful candidates should process strong analytical mind, and technical knowledge and experience in order to understand the different styles of functional documents provided by client's business units, or the technical specification provided by the integrating systems, and be able to perform technical assessments and identify quickly and accurately the essence of the specifics to be able to derive the suitable solution and determine the appropriate technology to use. He/she will also ensure on time project delivery as well as both the accuracy and quality of the final deliverables.

The technical role will at the minimum require strong JAVA and Object Oriented Programming (OOP) knowledge and practical coding skills, as well as history of previous successful projects implementation.

Excellent command of written and spoken English is also essential as it will be the primary communication medium within the company and to the clients.

Responsibility

  • Design and development of NetDimensions's flagship system, the NetDimensions Talent Suite, and other forthcoming software products through customizations and integrations
  • Gather and analyze business requirements
  • Design functional and technical solutions and perform technical development
  • Testing and maintenance of the developed features
  • Ensure the quality of all deliverables conforms to the company standards
  • Ensure all projects are delivered on time and to the clients’ satisfaction

Essential Skills & Experiences

  • Degree in Computer Science or related disciplines
  • Excellent coding skill. Ability to quickly adapt new technologies
  • Innovative and have track record of academic/industrial achievements
  • Analytical mind and strong problem-solving skill
  • Excellent command of written and spoken English as it will be the primary communication medium
  • An effective team player, with the capability of working independently under high pressure to meet tight deadlines
  • Strong Java and J2EE technical knowledge and experience
  • Web technologies and standards including but not limited to HTML, XML, JavaScript, CSS, HTTP, jQuery, etc.
  • Strong object-oriented programming concept
  • Knowledgeable and with practical experience in applying Design Pattern
  • SQL and Relation databases e.g. Microsoft SQL, Oracle, Derby, MySQL
  • Knowledge and experience in Software Development Life Cycle (SDLC)

Required Experience

  • Senior Software Engineer - 5+ years.

Desirable Skills and Experiences

  • Technical knowledge and hands-on experience with Spring, Struts, or Hibernate frameworks
  • Technical knowledge and hands-on experience with JasperReports, JasperSoft Server, iReport design and development will be an definite advantage.
  • Knowledge of Talent Management System, Learning Management System, Content Management System (CMS).
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for Senior Software Engineer

Responsibilities

  • Design, develop, code, test, document, and support NetDimensions' flagship system - NetDimensions Talent Suite, and other forthcoming products.
  • Responsible for design and development of NetDimensions's software products through enhancement and bug fixes.

Requirements

  • Excellent coding skills, and the ability to quickly adapt new technologies.
  • Excellent command of written and spoken English as it will be the primary communication medium.
  • Bachelor degree or equivalent.
  • Innovative and have track records of academic/industrial achievements.

Technical Skills

  • Java and J2EE.
  • Good grasp of Agile Software Development.
  • Web technologies and standards including HTML, XML, JavaScript, CSS, HTTP.
  • Strong object-oriented programming concept.
  • SQL and Relation databases e.g. Microsoft SQL, Oracle, MySQL.
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for Senior Software Engineer / Software Engineer (Product Development)

Job Description

NetDimensions is seeking an Application Support Specialist to join our global Client Services team. As a member of the Client Services team, you will assist our 4 million users around the world in getting the best usage of our award-winning NetDimensions Talent Suite application.

The successful candidate will have experience in application support roles with responsibilities including answering "how to" questions, investigating application errors and modifying data using SQL.

We believe that the Client Services Team is one of the most rewarding roles in this company. This position provides excellent training and advancement opportunities. We consistently help you to grow your skills and develop your career. We love creative people and are looking for a candidate with relevant technical experience to join our team as a key contributor.

The Application Support Specialist reports to the Global Client Services Manager.

This position will be based in London or Germany, based on the candidate.

Normal working hours: 8AM GMT to 5PM GMT, Monday to Friday.

Job Responsibilities

  • Provide application and technical support via phone, live chat, emails and/or Case Management System (Zendesk)
  • Ensure end-to-end client experience and provide a single point of contact for the client; engage other resources to resolve issues that are beyond your skill level
  • Manage support issues or requests using Client Services processes, inline with Client Services Objectives
  • Create a positive client support experience and build strong relationship through deep problem understanding, ensuring timely response, resolution or escalation, communicating promptly on progress and handling client in a professional manner
  • Perform other duties as assigned

Essential Skills & Experience

  • A minimum of 3 years of application support experience is required
  • Ability to demonstrate strong analytic and problem solving skills
  • Ability to communicate technical solutions to a non-technical audience
  • Proficiency in UI analysis at the source code level (HTML, CSS, JavaScript)
  • Proficiency in SQL with joins and debugging at the SQL level
  • Strong interpersonal skills and trouble-shooting skills
  • Able to work independently and under pressure
  • Must be fluent in English and German

Desired Skills & Experience

  • Have experience with 3rd party application integration, XML data import/export, software upgrade process; Java programming experience is an advantage
  • Willingness to learn new technologies and tools
  • Puts new knowledge, understanding, or skill to practical use on the job; further learning through trial and error
  • Exposure in dealing with international clients is an advantage.
  • Strong self-motivation
  • Communicate with additional European language (e.g. French, Spanish, Italian) would be a plus.
Share this: Share this on LinkedIn Share this on Twitter Share this on Facebook » Apply now for Application Support
 
Contact Sales
Get in touch with a sales representative.