Software Engineer / Permanent / Remote WFH
Birmingham
Full Time
đ„ Be one of the first to apply!
By applying a CV-Library account will be created for you. CV-Library's Terms & Conditions and Privacy Policy will apply.
Job Title: Software Engineer Line Manager: Development Manager Division: Student & Residential Department: Product Location: Birmingham Contract Type: Permanent Responsibilities: To design, implement, test, document, maintain and support software to meet the needs of the business. This will also involve working with others in the development team and internal stake holders, as well as some external clients and service providers. Knowledge transfer and helping other members of the team learn and grow. Undertake some basic system's administration and DevOp's relating to development server maintenance and assistance with deployment related tasks. Core Purpose: insert a brief description of the general nature of the position; an overview of why the job exists Working as part of the Software Development team, the software engineer will be responsible for the creation and maintenance of our internal software i.e. Portals, API's, websites related to the Student & Residential division. Internal Relationships (the internal roles this role needs to interact with to enable them to perform their duties) With: Purpose: Development Manager Direct report Senior Software Engineers Team Leaders and support Other Software Engineers Collaboration on projects Internal stakeholders Communication and feedback on projects External Relationships (the external roles this role needs to interact with to enable them to perform their duties) With: Purpose: External Clients (e.g. CampusLife) Communication and feedback on projects Service providers (e.g. MailJet) Implement 3rd party services into our systems. Personal Overview Personal Skills: 1. Responsibility 2. Collaboration 3. Diligence and thoroughness 4. High coding standards 5. Eye for detail and quality 6. Analytical skills 7. Problem-solving abilities 8. Good team interaction Qualifications/Technical Skills: Ideally degree-level educated in a relevant computing-related subject, but experience is more important. Primary (required) Secondary (desired) 1. OO PHP >= 5.6 2. HTML5 3. CSS3 4. Javascript / jQuery 5. MySQL and PostgreSQL 6. Git 7. Basic Linux command line 8. Awareness with (H)MVC frameworks 9. Radius 10. Linux/Unix Environment 1. Memcached and/or page optimising techniques 2. Laravel 3. Experience with issue tracking and workflows 4. Experience with Agile and Scrum methodologies 5. Experience maintaining technical documentation. 6. Experience consuming third party APIs. 7. Intermediate or advanced Linux command line 8. Perl 9. Smarty 10. Documentation skills Experience Required: Previous experience creating and/or maintaining software development projects using the same or similar technologies, even if that experience is limited to personal and academic experience. Modis International Ltd acts as an employment agency for permanent recruitment and an employment business for the supply of temporary workers in the UK. Modis Europe Ltd provide a variety of international solutions that connect clients to the best talent in the world. For all positions based in Switzerland, Modis Europe Ltd works with its licensed Swiss partner Accurity GmbH to ensure that candidate applications are handled in accordance with Swiss law. Both Modis International Ltd and Modis Europe Ltd are Equal Opportunities Employers. By applying for this role your details will be submitted to Modis International Ltd and/ or Modis Europe Ltd. Our Candidate Privacy Information Statement which explains how we will use your information is available on the Modis website.