Technology

Software Developer II - Hungary and Serbia

Apply now

Position summary

Envision Technology Solutions designs, develops, implements and supports innovative and strategic management software for our life sciences clients – including Datavision®, the industry leading publications planning software. Using prevailing web-based technologies, we build our scalable tools using modern open systems design. Our solutions are based on our unrivalled experience in the life sciences industry, and a deep understanding of the needs of our clients. Only then do we undertake a rigorous process to build the right solution using the right technologies.

Key responsibilities

• Support the design, development and maintenance of several commercial software products implemented across a range of production environments
• Diagnose problems and develop solutions in a fast-paced, dynamic environment using Agile and traditional development methodologies
• Leverage knowledge of the software development life cycle and architecture to complete day-to-day tasks
• Train incoming software development team members in internal procedures and product specifications

Skills and experience required

We believe that developing a software platform according to a client’s need is a craft, and the successful applicant will possess the following toolkit:
• 4–5 years of academic and applied JEE and web development experience
• Experience with Java, ORM, HTML, XML, JSON, Ajax and SQL required. Knowledge of JQuery, CSS, JEE, JSF, Hibernate, Lucene and JSON preferred
• Knowledge of Dependency Injection (IOC) and Java Persistence API would be beneficial
• Familiar with the entire software development life cycle
• Must have good English communication skills
• Experience within the pharmaceutical industry is beneficial
• An ability to work independently and with minimal supervision across multiple projects, and to meet deadlines, is essential
• Entrepreneurial in your approach to all tasks
• An ability to rapidly grasp and apply complex business and technical concepts
• Detail and project oriented with a focus on quality, and passion for the work in hand

Apply now