At a Glance
- Tasks: Develop and implement robust software applications while ensuring web security is a priority.
- Company: Join LA International, an award-winning global ICT Recruitment and Project Solutions Consultancy.
- Benefits: Enjoy a dynamic work environment with opportunities for growth and development.
- Why this job: Be part of a team that values innovation and quality in software development.
- Qualifications: Experience in full-stack development with knowledge of Rust, Python, .NET, and database management.
- Other info: Candidates with high-level security clearance are encouraged to apply; clearance process may take 10 weeks.
The predicted salary is between 28800 - 48000 £ per year.
Join to apply for the Full Stack Developer role at Opplæringskontoret for Offshore fag.
Be among the first 25 applicants.
Responsibilities
- Lead and develop the design and implementation of software applications as distributed applications/micro-services.
- Champion the cause of web application security. It\’s not just an afterthought – you\’ll ensure it\’s embedded at the core of our codebases, making our software robust and reliable.
- Support our quality assurance team by developing detailed test strategies and unit tests for all software applications.
- Operate as a technical polyglot with a track record of delivering production code across a full-stack environment, including Rust, Python (FastAPI), .NET.
- Proficiency in containerisation, including creating, managing, and deploying Docker containers in development and production environments.
- Demonstrable experience in designing and developing relational database schemas for use across MySQL and PostgreSQL relational database services.
- Comprehensive knowledge of industry good working practices and development principles (e.g. Anti Patterns across Software Architectures).
- You\’re comfortable developing in a microservices environment, familiar with auto scaling, loosely coupled, secure, and resilient services.
- Skilled in designing and developing REST based API services in (11+)/Spring/Spring Boot.
Requirements
Due to the nature and urgency of this post, candidates holding or who have held high level security clearance in the past are most welcome to apply. Please note successful applicants will be required to be security cleared prior to appointment which can take up to a minimum of 10 weeks.
Company Overview
LA International is a HMG approved ICT Recruitment and Project Solutions Consultancy, operating globally from the largest single site in the UK as an IT Consultancy or as an Employment Business & Agency depending upon the precise nature of the work, for security cleared jobs or non-clearance vacancies. LA International welcomes applications from all sections of the community and from people with diverse experience and backgrounds.
Awards
Award Winning LA International, winner of the Recruiter Awards for Excellence, Best IT Recruitment Company, Best Public Sector Recruitment Company, and overall Gold Award winner, has now secured the most prestigious business award that any business can receive, The Queens Award for Enterprise: International Trade, for the second consecutive period.
Job Details
- Seniority level: Entry level
- Employment type: Contract
- Job function: Information Technology
- Industries: Software Development
#J-18808-Ljbffr
Full Stack Developer employer: Oof
Contact Detail:
Oof Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Full Stack Developer
✨Tip Number 1
Familiarise yourself with the technologies mentioned in the job description, such as Rust, Python (FastAPI), and .NET. Having hands-on experience or projects showcasing these skills can significantly boost your chances.
✨Tip Number 2
Demonstrate your understanding of web application security by discussing relevant experiences or projects during interviews. Showing that you prioritise security in your development process will set you apart from other candidates.
✨Tip Number 3
Prepare to discuss your experience with containerisation, particularly Docker. Be ready to explain how you've used it in past projects, as this is a key requirement for the role.
✨Tip Number 4
If you have held high-level security clearance before, make sure to highlight this in conversations. It can expedite your application process and show that you are already familiar with the necessary protocols.
We think you need these skills to ace Full Stack Developer
Some tips for your application 🫡
Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Full Stack Developer position. Familiarise yourself with the technologies mentioned, such as Rust, Python, .NET, and Docker.
Tailor Your CV: Customise your CV to highlight relevant experience and skills that align with the job description. Emphasise your proficiency in full-stack development, microservices, and web application security.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for software development and your understanding of the company's mission. Mention specific projects or experiences that demonstrate your ability to meet the role's requirements.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects your attention to detail and professionalism.
How to prepare for a job interview at Oof
✨Showcase Your Technical Skills
Be prepared to discuss your experience with the technologies mentioned in the job description, such as Rust, Python, and .NET. Bring examples of projects you've worked on that demonstrate your proficiency in these areas.
✨Emphasise Security Awareness
Since the role requires a strong focus on web application security, be ready to talk about how you incorporate security practices into your coding. Share specific examples of how you've ensured security in past projects.
✨Demonstrate Problem-Solving Abilities
Expect technical questions that assess your problem-solving skills. Practice explaining your thought process clearly and logically when tackling coding challenges or architectural decisions.
✨Prepare for Behavioural Questions
Be ready to answer behavioural questions that explore your teamwork and communication skills. Think of examples where you've successfully collaborated with others or resolved conflicts in a team setting.