Step One Finance Limited
Junior Software Engineer
Step One Finance LimitedUnited Kingdom2 days ago
Full-timeInformation Technology
We are seeking a talented and motivated full-time Junior Software Engineer to join our team at an exciting time of business growth and transformation. Located just a two-minute walk away from the Woking town centre, Step One Finance provides challenging and rewarding careers. We achieve this by offering continuous learning and development, collaborative teamwork environment and exposure to a wide variety of work. Imagine and shape your future at Step One Finance Limited where you can grow professionally, in a diverse and inclusive workplace that rewards your contribution.

Step One Finance is proud to be an equal opportunity employer, and we take affirmative action to create a more inclusive and equitable world of work.

Key Responsibilities

  • Contribute to the planning and execution of technology projects to deliver business value to the company and clients.
  • Design, develop and maintain financial applications and solutions using various programming languages (e.g. C#, Python, SQL) and technologies (Microsoft Azure).
  • Participate in unit testing, integration testing and debugging to ensure code quality and functionality.
  • Work closely with other colleagues and stakeholders to gather requirements, design solutions and implement features.
  • Update technical skills and knowledge of financial products and regulations through training, mentorship and self-learning.
  • Improve the performance and scalability of systems by identifying bottlenecks and implementing optimizations.
  • Ensure that developed solutions meet the security and compliance standards of the financial industry, including data protection and regulatory requirements.
  • Provide technical support for existing software solutions, troubleshoot issues and implement enhancement or fixes as needed.
  • Prepare and maintain comprehensive technical documentation to assist in future development, support and audits.

Key Skills

  • Solid understanding of object-oriented programming and software design principles.
  • Proficient in programming languages such as C#, Python, and JavaScript.
  • Strong understanding of SQL, API integration, and Microsoft Azure.
  • Excellent problem-solving, analytical, and logical thinking abilities.
  • Detail-oriented and organized, with strong ownership of work and deliverables.
  • Quick to learn and adapt to new technologies and frameworks.
  • Achieved a 2:1 or above in Computer Science or Software Engineering.

Personal Attributes

  • A strong team player with a friendly, professional approach
  • Proactive and self-motivated with a can-do attitude
  • Pragmatic, flexible, and solutions-focused
  • Committed and conscientious, with a drive to deliver results
  • Honest, reliable, and operates with integrity

Why Join Us?

  • Competitive salary
  • The chance to be a key part of a growing company
  • A dynamic and supportive team culture where your contributions are truly valued
  • Comprehensive range of the employee benefits- subject to scheme rules

LNKD1_UKTJ

Key Skills

Ranked by relevance