Software Developer

 

Description:

Designs, runs and improves software that meets user needs. Responsible for writing clean, secure code following a test-driven approach; create code that is open by default and easy for others to reuse. Delivers software components that form part of a product. Develop software to meet user needs; follow best-practice guidelines and help to improve those guidelines; write clean, secure and well-tested code; operate the services they build and identify issues in production.

Typical Skills:

  • Manage the service components to ensure they meet business needs.
  • Support specific activities to improve development processes.
  • Design solutions and services with security controls embedded, specifically engineered as mitigation against security threat.
  • Competently use a modern standards approach.
  • Review specifications and use these agreed specifications to design, code, test and document programs or scripts of medium to high complexity.
  • Know a variety of methods of prototyping and can choose the most appropriate ones.
  • Fix faults following agreed procedures.
  • Design systems characterised by managed levels of risk, manageable business and technical complexity.
  • Build and test simple interfaces between systems.
  • Prioritise and define approaches to understand the user story.

Essential

  • Python software development
  • Strong background in working with Data such as Analysis, Data Management, Data manipulation.
  • Web application development with Flask

Organization Public Sector Resourcing
Industry IT / Telecom / Software Jobs
Occupational Category Software Developer
Job Location London,UK
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2024-01-05 7:05 am
Expires on 2024-06-18