Job Title: Software Engineer
Location: Bangalore
The Software Engineer products, implements, and installs software solutions to meet various customer requirements. This is development focused role which SE executes according to Werum’s applied software development lifecycle (SDLC), helps customers to troubleshoot, and debug MES related software systems.
Knowledge/Experience/Qualifications
? A degree in IT / Computer Science or Life Science Field
? Hands-on experience in software development
? Must be proficient in multiple software programing languages (Java or C++)
? Proficiency working with relational databases
? Working experience in remote troubleshooting
? Strong written and verbal communication skills including technical writing skills
Excellent organization and problem – solving skills
? Strong analytical skills
? Experience with enterprise systems is a plus
? Good to very good Java knowledge (JEE, Spring, Hibernate/JPA, Vaadin)
? Good to very good knowledge of the design and development of enterprise applications (microservices) desirable
? Knowledge of DDD, OO, UML, Docker
? Experience with development tools (Eclipse, git, Docker, Jira) and automated tests (JUnit, GUI)
? Experience with relational databases
? JCoffee knowledge
Tasks and Skills:
? Developing/refining programming specifications/directions
? Programing in accordance with such specifications/directions
? Producing, testing and debugging source code
? Creating/adapting test requirements
? Testing programs in accordance with specifications/directions
? Documenting programs
? Implementing/adhering to QM guidelines
? System integration/installation (also customers premises)
? System building
? Investigate client issues (replicate/diagnose/document problems)
? Deploy patches and hot-fixes in customer environments
? Collaborate project extensions (inl. Testing)
? Compliance with established procedures and workflows (IMS/agreements/SOP’s)
? Constantly be on the lookout for ways to improve design, documentation and maintenance of Werum’s products
? Understanding business processes in (life science & pharmaceutical) industry