Software Developer

Miriam Farid, Inc.
UK
2 months ago

Role details

Contract type
Temporary contract
Employment type
Part-time / full-time
Compensation
£27,342.0 - £83,617.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) .NET Framework Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Software Applications HTML5 Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cascading Style Sheets (CSS)
+28 more
Command-Line Interface Cloud Computing Code Review Computer Programming Continuous Integration Relational Databases Software Debugging Github Revision Control Systems Python (Programming Language) Linux System Administration Microsoft SQL Server MySQL Scrum Methodology Ruby on Rails Software Deployment Software Engineering Software Systems SQL Databases Subversion ReactJS Git AngularJS Vba Programming Language Front End Software Development Restful APIs Software Version Control Programming Languages

Job description

We are seeking a highly skilled and motivated Software Developer to join our dynamic team. The successful candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers an exciting opportunity to work with cutting-edge technologies and contribute to impactful projects in a collaborative environment. The ideal applicant will possess strong programming skills, a keen eye for detail, and a passion for continuous learning., * Develop, test, and deploy high-quality software applications using languages such as JavaScript, Java, C#, Python, C++, and Ruby on Rails.

  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Maintain and enhance existing software systems, ensuring optimal performance and security.
  • Utilise version control tools including GitHub, SVN, and Git to manage code repositories effectively.
  • Design and implement APIs and RESTful services to facilitate seamless integration between systems.
  • Work with cloud platforms such as AWS and Azure to deploy scalable applications.
  • Write efficient SQL queries for database management using MySQL and SQL Server.
  • Participate in code reviews, debugging sessions, and continuous integration processes to uphold coding standards.
  • Contribute to front-end development tasks where applicable, ensuring user-friendly interfaces.
  • Document technical specifications and user manuals for developed applications.

Requirements

Do you have experience in Software development?, * Proven experience in software development across multiple programming languages including JavaScript, Java, C#, Python, C++, or Ruby on Rails.

  • Familiarity with front-end development frameworks and tools such as HTML5, CSS3, React or Angular is advantageous.
  • Hands-on experience with version control systems like GitHub, SVN, or Git is essential.
  • Knowledge of cloud computing services including AWS and Azure for application deployment.
  • Strong understanding of APIs (Application Programming Interfaces) and REST architecture principles.
  • Experience working with relational databases such as MySQL or SQL Server is required.
  • Proficiency in Linux environments and command-line tools is preferred.
  • Background in software development methodologies including Agile or Scrum is desirable.
  • Additional skills in VBA or .NET frameworks will be considered a plus. This position offers an engaging environment for talented developers eager to advance their careers while working on innovative projects that make a difference. We value continuous learning and encourage our team members to expand their skill set through ongoing professional development opportunities.

Benefits & conditions

Pulled from the full job description

  • Employee discount
  • Sick pay
  • Profit sharing
  • Company car
  • Company pension
  • Casual dress
  • Cycle to work scheme, * Casual dress
  • Company car
  • Company events
  • Company pension
  • Cycle to work scheme
  • Employee discount
  • Enhanced paternity leave
  • Profit sharing
  • Sick pay

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all