Software Developer
As a Software Developer you will be part of a very competent software team and you will contribute in all phases of the development process. You will be responsible for Java/Java EE application development, supporting business objectives while providing expertise in full software development lifecycle, from concept and design to testing. You will analyze, design and build component-based applications in an enterprise Web/internet delivery environment, including introduction of an application layer, modelling techniques, component and object-oriented design, complex algorithmic coding, and systematic approaches to application integration. You will perform hands-on coding and assist in architecting solutions. You must have in-depth knowledge of working on high volume, low latency, real-time multithreaded platforms of mission-critical systems. Key AccountabilitiesDevelop high-quality applications for mission-critical systems, delivering high-availability and performance.Contribute in all phases of the development lifecycle.Balance time to market with the perfect solution.Maintain a high level of transparency on design and development activities.Ensure designs are in compliance with specifications and that specifications cover all needed aspects of the implementation.Create design documentation and review and provide feedback on test plans.Maintain structured comments in the code.Unit testing of application modules.Prepare release notes for turnover to testing, including configuration specifications and details of changes in each release.Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Title: Software Developer
Salary: None
Description: As a Software Developer you will be part of a very competent software team and you will contribute in all phases of the development process. You will be responsible for Java/Java EE application development, supporting business objectives while providing expertise in full software development lifecycle, from concept and design to testing. You will analyze, design and build component-based applications in an enterprise Web/internet delivery environment, including introduction of an application layer, modelling techniques, component and object-oriented design, complex algorithmic coding, and systematic approaches to application integration. You will perform hands-on coding and assist in architecting solutions. You must have in-depth knowledge of working on high volume, low latency, real-time multithreaded platforms of mission-critical systems. Key AccountabilitiesDevelop high-quality applications for mission-critical systems, delivering high-availability and performance.Contribute in all phases of the development lifecycle.Balance time to market with the perfect solution.Maintain a high level of transparency on design and development activities.Ensure designs are in compliance with specifications and that specifications cover all needed aspects of the implementation.Create design documentation and review and provide feedback on test plans.Maintain structured comments in the code.Unit testing of application modules.Prepare release notes for turnover to testing, including configuration specifications and details of changes in each release.Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Requirements: Mid-Senior level experience, None education
Fraudulent: No