Java Software Developer
Job Sector: IT / Insurance
Software Developer - About the role
This Role in the Technology Services department is to provide the design and implementation of software solutions to improve business efficiency and productivity.
You will responsible for:
Design and development of user interfaces and applications by setting expectations and feature priorities throughout development life cycle; determining design methodologies and tool sets; completing programming using languages and software products; designing and conducting tests.
Recommending system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
Integrating applications by designing database architecture and server scripting; studying and establishing connectivity with network systems, search engines, and information servers.
Completing application development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
Software Developer - Key requirements
Technology experience with at least 5 years hands-on experience within a technical role, in the field.
Knowledge of data processing, hardware platforms, and enterprise software applications.
Technical experience with systems networking, databases, development and user support.
BS/MS degree in Computer Science, Engineering or a related subject
Experience in software development
Hands on experience in designing and developing applications using Java EE platforms
Object Oriented analysis and design using common design patterns.
Profound insight of Java and JEE internals
Technical requirements include:
Software Development Process
Object-Oriented Design (OOD)
Software Debugging and Maintenance
- Object Oriented