Job Summary
We are seeking a skilled and motivated Developer to join our dynamic software development team. The successful candidate will be responsible for designing, developing, and maintaining innovative applications across various platforms. This role offers an excellent opportunity to work with cutting-edge technologies and contribute to impactful projects in a collaborative environment. The ideal applicant will possess strong programming skills and a passion for creating efficient, scalable solutions that meet client needs.
Responsibilities
- Develop, test, and implement software applications using languages such as JavaScript, Java, C#, Python, C++, Ruby on Rails, and VBA.
- Collaborate with cross-functional teams to design and refine application features, ensuring alignment with project requirements.
- Maintain and optimise existing codebases by troubleshooting issues and enhancing functionality.
- Utilise version control systems including Git, SVN, GitHub, and Azure DevOps for code management and collaboration.
- Integrate third-party APIs and RESTful services to expand application capabilities.
- Work with cloud platforms such as AWS and Azure to deploy and manage applications effectively.
- Write efficient SQL queries for database interaction using MySQL, SQL Server, or other relational databases.
- Participate in code reviews, testing procedures, and documentation to uphold quality standards.
- Stay updated on emerging technologies and industry best practices to continuously improve development processes.
Experience
- Proven experience in software development or application development roles.
- Strong proficiency in front-end development frameworks and languages including JavaScript, HTML5, CSS3.
- Familiarity with back-end technologies such as .NET framework, Linux environments, and server-side scripting.
- Hands-on experience with version control systems like Git, SVN or similar tools.
- Knowledge of cloud services including AWS or Azure for deployment and infrastructure management.
- Experience working with APIs (RESTful preferred) for integrating external services into applications.
- Demonstrated ability to work on complex projects involving multiple programming languages such as C#, C++, Ruby on Rails or VBA is desirable.
- Understanding of database management systems like MySQL or SQL Server is essential. This position offers an engaging environment where innovation is encouraged, and professional growth is supported through challenging projects and continuous learning opportunities.
Pay: £3,000.00-£5,000.00 per month
Benefits:
Work Location: In person