Software Developer

Manchester, ENG, GB, United Kingdom

Job Description

Job Summary


We are seeking a highly motivated and skilled Software Engineer to join our dynamic development team. The successful candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers the opportunity to work on cutting-edge projects, utilise a broad range of programming languages and tools, and contribute to the realisation of complex application systems in a collaborative environment.

Duties



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 design scalable and efficient APIs and integrate third-party services via RESTful interfaces. Maintain version control through SVN and GitHub, ensuring code integrity and proper documentation. Participate in code reviews, debugging sessions, and optimisation activities to improve system performance. Contribute to front-end development tasks, creating intuitive user interfaces aligned with user requirements. Utilise cloud platforms such as AWS and Azure for deployment, scalability, and management of applications. Write SQL queries for database management using MySQL or SQL Server, ensuring data security and integrity. Develop automation scripts using VBA or Linux shell scripting to streamline operational workflows. Engage in continuous learning to stay abreast of emerging technologies and industry best practices.

Skills



Proven experience with JavaScript, Java, C#, Python, C++, Ruby on Rails, and .NET frameworks. Strong understanding of front-end development principles and API integration (REST). Familiarity with version control systems including SVN and Git/GitHub. Experience working with cloud services such as AWS and Azure for application deployment. Proficiency in database management using SQL (MySQL or SQL Server). Knowledge of Linux operating systems for server-side development and scripting. Ability to develop software within Agile methodologies and participate in collaborative team environments. Excellent problem-solving skills coupled with strong organisational abilities. This position offers an exciting opportunity for a talented Software Engineer eager to develop innovative solutions within a supportive team environment. Candidates should demonstrate a passion for technology, adaptability to new tools, and a commitment to delivering high-quality software products.
Job Types: Full-time, Part-time

Pay: 35.64-64.35 per hour

Benefits:

Company pension Employee discount On-site parking Referral programme Work from home
Work Location: On the road

Beware of fraud agents! do not pay money to get a job

MNCJobs.co.uk will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD4525695
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Part Time
  • Salary:
    Not mentioned
  • Employment Status
    Part Time
  • Job Location
    Manchester, ENG, GB, United Kingdom
  • Education
    Not mentioned