Upload your CV
Upload your CV to our database.
Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.
See available jobs in Technology
That job has expired. Here are some similar roles:
M365 Transition Manager required to join an NHS trust based in London to support their move from on prem to off prem, this role is Hybrid and paying up to…
£0.00 - £425.00 per daySenior Backend Developer (Node.js & Typescript) Utrecht, Netherlands - On-site requirements of 5 days per week Are you a passionate and experienced Senior Backend Developer with a flair for AI…
€70000.00 - €95000.00 per annumCloud Migration Architect required to work for an NHS organisation and it is fully remote, this is a day rate role and appreciate that it is not as much as…
Up to £395.00 per daySolutions Architect (CREST Settlements, Java, Kafka, SOA, Micro-services) - Banking Client - London Duration: 1 year contract - this can be extended Hybrid working: 8 days onsite per month only…
£600 - £900 per annumJob Overview: Plans, designs, develops and tests software systems or applications for software enhancements and new products including cloud-based or internet-related tools. Most companies should be able to match to a specific software development engineer position.
Develop, build, release, stable implementation of the mobile applications. Contribute with a team effort to the planning. Develop test-driven, write code for the platform to develop products for customers and end users.
Responsibilities and Duties:
Most important targets
Application Design
Analyses, specifies, updates and makes available a model to implement applications in accordance with IS policy and user/customer needs. Selects appropriate technical options for application design, optimizing the balance between cost and quality. Designs date structures and builds system structure models according to analysis results through modelling languages. Ensures that all aspects take account of interoperability, usability and security. Identifies a common reference framework to validate the models with representative users, based upon development models (e.g. iterative approach).
Accounts for own actions in ensuring that the application is correctly integrated within a complex environment and complies with user/ customer needs.
Application Development
Interprets the application design to develop a suitable application in accordance with customer needs. Adapts existing solutions by e.g. porting and application to another operating system. Codes, debugs, tests and documents and communicates product development stages. Selects appropriate technical options for development such as reusing, improving or reconfiguration of existing components. Optimizes efficiency, cost and quality. Validates results with user representatives, integrates and commissions the overall solution.
Acts creatively to develop applications and to select appropriate technical options. Accounts for development activities. Optimizes applications development, maintenance and performance by employing design patterns and by reusing proven solutions.
Component Integration
Complies with established processes and procedures such as, configuration management and package maintenance. Takes into account the compatibility of existing and new modules to ensure system integrity, system interoperability and information security. Verifies and tests system capacity and performance and documentation of successful integration.
Accounts for own actions in the integration process. Complies with appropriate standards and change control procedures to maintain integrity of the overall system functionality and reliability.
Solution deployment
Following predefined general standards of practice carries out planned necessary interventions to implement solution, including installing, upgrading or decommissioning. Configures software to ensure interoperability of system components and debugs and resultant faults or incompatibilities.
Acts systematically to build or deconstruct software elements. Identifies failing components and establishes root cause failures.
Documentation Production
Produces documents describing mobile applications to establish compliance with relevant documentation requirements. Ensures that functions and features are documented in an appropriate way. Ensures that existing documents are valid and up to date.
Uses and applies standards to define document structure.
Qualifications:
Salt is acting as an Employment Agency in relation to this vacancy.
Upload your CV to our database.
Please let us know where you are, or where you would like to be in the world so we can point you in the right direction.