• Global Software Developer

Industry E-Learning
Location Timisoara
Experience Range 3 - 20 Years
Qualification Bachelor of Engineering (B.Tech/B.E)

Functional Teaching / Education / Language Specialist
Job Description
About Us
We know that people are our "greatest asset". Our staff’s professionalism, innovation, teamwork and dedication to excellence have helped us become one of the world’s leading technology companies. It is these qualities that are vital to our continued success. As a Ness employee you will be working on products and platforms for some of the most innovative software companies in the world. The opportunity to evolve your expertise by using new cutting edge technologies will expand your horizons and create an exciting work environment. You’ll also gain enormous knowledge working alongside other highly skilled professionals that will help accelerate your career progression. At Ness we treat our values of rigor, innovation and partnership with the highest priority and they are placed at the very core of our business — to guide us through our daily operations and interactions with our customers. We offer our employees exciting and challenging projects across a diverse range of industries, as well as the opportunity to collaborate with a group of forward thinking, capable partners around the globe.
About Company
Pearson Education is a British-owned education publishing and assessment service to schools and corporations, as well for students directly.
Roles and Responsibility

Role - Q-global Software Developer


The Software Developer?s duties require an understanding of previously written software code to enhance, modify and maintain code from specifications.

The Software Developer will be responsible for analyzing new components and using appropriate system methodologies to configure, setup, develop and test customer requirements.


Specific duties and responsibilities include, but are not limited, to the following:


  •  Software development and software system design
  •  Software development project planning
  •  Effectively functions and communicates within a software development team consisting of developers, quality assurance and project management members
  •  Performs all development, unit/integration/performance testing tasks with a high level of quality
  •  Researches and provides recommendations on technologies and frameworks; conducts feasibility studies and time estimates
  •  Prepares, reviews, and maintains effective procedures and documentation
  •  Applies Agile practices for successful, sustainable delivery of software solutions
  •  Works with Business Analysts, Project Managers and Product Managers to ensure solutions meet product requirements
  •  Develops and supports back-end software systems using Cloud technologies (AWS), Java, Seam Framework, JavaScript, Angular 2+, XML, JSON, Container technology, RESTful Web Services, relational and NoSQL databases, and Jenkins.



  •  Minimum of a Bachelor's Degree in Computer Science, Mathematics, Engineering or equivalent education/experience required
  •  3-5 years of professional software development and 1 years of team leading experience required
  •  Strong database design (logical and physical), database performance tuning, and SQL programming skills required
  •  Experience with PostgreSQL, MySQL or another relational database required
  •  Strong Java programming skills required
  •  Experience with Tomcat, Spring, XML, JSON and RESTful Web Services preferred
  •  Experience designing and developing applications on Amazon Web Services or another Cloud infrastructure preferred
  •  Experience with AngularJS and JavaScript preferred
  •  Ability to perform accurate software project estimates
  •  Strong ability to present ideas and information in group settings with the ability to persuade, negotiate, and facilitate conflict resolution
  •  Knowledge of Unix/Linux preferred
  •  Effective verbal and written communication skills
  •  Experience with Agile Software Development a plus
  •  Experience with Jenkins and Maven build systems required
  •  Experience working with distributed teams, including offshore team members


A+| A| A-