Software Developer

Wolverhampton, ENG, GB, United Kingdom

Job Description

Job Overview


We are seeking a highly skilled and motivated Software Developer to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining innovative software solutions across various platforms. This role offers an exciting opportunity to work on cutting-edge projects involving IT infrastructure, web development, and application development within a collaborative Agile environment. The successful applicant will contribute to the full software development lifecycle, ensuring high-quality deliverables that meet client needs and industry standards.

Responsibilities



Develop, test, and deploy scalable software applications using technologies such as Ruby on Rails, JavaScript, C#, Java, Python, C++, and .NET frameworks. Design and implement RESTful APIs and integrate third-party APIs to enhance application functionality. Manage and optimize IT infrastructure components including AWS, Azure, Linux servers, and SQL databases like MySQL and SQL Server. Collaborate with cross-functional teams utilizing Agile methodologies to deliver projects efficiently. Maintain version control using SVN and GitHub, ensuring code integrity and proper documentation. Develop front-end interfaces with React Express and other web development tools for seamless user experiences. Write clean, efficient code adhering to best practices in application development, security (RBAC), and REST standards. Troubleshoot issues related to application performance, security vulnerabilities, or system integration challenges. Participate in code reviews, testing procedures, and continuous integration processes to uphold quality standards. Stay current with emerging technologies such as quantum engineering concepts that could influence future software solutions.

Requirements



Proven experience in software development with a strong understanding of IT infrastructure components including AWS, Azure, Linux environments, and SQL databases. Proficiency in multiple programming languages such as Ruby on Rails, JavaScript, C#, Java, Python, C++, VBA, and C. Hands-on experience with front-end development frameworks like React Express and RESTful API design. Familiarity with version control systems including GitHub and SVN. Knowledge of application security best practices including RBAC (Role-Based Access Control). Experience working within Agile teams utilizing tools like Jira or similar project management platforms. Strong problem-solving skills with the ability to troubleshoot complex technical issues efficiently. Excellent communication skills with the ability to collaborate effectively across multidisciplinary teams. A degree in Computer Science, Software Engineering or related field is preferred; relevant experience will also be considered. This role provides an engaging environment for innovative software development across diverse technological stacks while fostering professional growth within a supportive team setting.
Job Types: Full-time, Permanent

Pay: 27,339.59-45,648.27 per year

Benefits:

Flexitime UK visa sponsorship Work from home
Work Location: In person

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
    JD4456178
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Full Time
  • Job Location
    Wolverhampton, ENG, GB, United Kingdom
  • Education
    Not mentioned