Software Developer
Gateview technologies
Leeds
Full-time
Remote
59 more jobs in Leeds.
Upload your CV and see which ones actually match you.
Software DeveloperJob Summary
We are seeking a skilled and motivated Software Developer to join our team. The successful candidate will be responsible for designing, developing, testing, and maintaining software applications while ensuring high standards of performance, security, and compliance. This role requires strong problem\-solving abilities, attention to detail, and the ability to manage multiple projects in a fast\-paced environment.
Key Responsibilities
- Develop, modify, and integrate code into existing software applications, systems, and programs.
- Source, evaluate, and implement appropriate code from open\-source libraries, databases, and company\-developed resources.
- Conduct thorough testing of software applications and recommend improvements, updates, or modifications prior to deployment.
- Diagnose, troubleshoot, and resolve software defects, faults, and performance issues.
- Design and implement security measures to protect systems, applications, and user data from cyber threats and malware.
- Ensure all software solutions comply with relevant data protection laws, security standards, and regulatory requirements.
- Provide training and technical support to users on newly implemented software, system updates, and hardware enhancements.
- Collaborate with cross\-functional teams to gather requirements and deliver effective software solutions.
- Monitor system performance and proactively identify opportunities for optimization and enhancement.
- Maintain accurate technical documentation for software development, testing procedures, and system configurations.
- Stay current with emerging technologies, programming languages, industry trends, and software development best practices.
- Manage multiple projects simultaneously and respond promptly to critical technical issues and business needs.
- Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience).
- Proven experience in software development, coding, and application support.
- Proficiency in one or more programming languages such as Python, Java, C\#, JavaScript, PHP, or similar.
- Experience with databases, APIs, version control systems, and software development frameworks.
- Strong debugging, testing, and problem\-solving skills.
- Knowledge of cybersecurity principles, secure coding practices, and data protection regulations.
- Excellent communication and user\-training abilities.
- Strong organizational skills with the ability to prioritize and manage multiple tasks effectively.
- Ability to work independently and collaboratively within a team environment.
- Experience with cloud platforms and modern development tools.
- Knowledge of Agile or Scrum development methodologies.
- Relevant industry certifications in software development, security, or cloud technologies.
- Ability to manage multiple concurrent projects and deadlines.
- Occasional requirement to provide urgent technical support and troubleshooting.
- Continuous learning and professional development to keep pace with evolving technologies.
Benefits:
- Free parking
- UK visa sponsorship
This listing is from indeed. View original listing ↗