At a Glance
- Tasks: Design and develop innovative Geospatial software solutions in a collaborative Agile team.
- Company: Join a global leader in aerospace and technology with a focus on innovation.
- Benefits: Enjoy a competitive salary, hybrid work model, and opportunities for professional growth.
- Why this job: Make an impact in the tech world while working with cutting-edge technologies.
- Qualifications: Strong Java development skills and experience with cloud services required.
- Other info: Dynamic environment with excellent career growth opportunities and a commitment to diversity.
The predicted salary is between 30000 - 50000 ÂŁ per year.
Location: Newcastle or Guildford
Duration: 12 Months
Work Type: Hybrid
Overview:
TekWissen is a global workforce management provider throughout the UK, Europe and many other countries in the world. Client, a global leader in aerospace, defense, and space. With major operations in the UK, Client is at the forefront of innovation in aviation and technology. With operations in commercial aircraft, helicopters, defense systems, and space exploration, Client employs over 130,000 people worldwide.
Role Overview:
We are seeking a skilled Software Engineer to join a collaborative, forward‑thinking Agile Scrum team working on innovative Geospatial software solutions. This role involves contributing across the full software development lifecycle—from design and development through testing and deployment—delivering robust, scalable, cloud‑based services using modern technologies. The successful candidate will work closely with other engineers and stakeholders to meet sprint commitments, improve team velocity, and maintain high standards of quality, security, and maintainability.
Key Responsibilities:
- Design, develop, test, and deploy high‑quality, scalable, and maintainable software solutions.
- Write clean, readable code primarily using Java and related technologies, aligned with agreed coding standards.
- Develop reusable patterns and promote innovation to enhance team efficiency and delivery speed.
- Contribute to quality assurance through unit testing and automated testing.
- Participate in design and code reviews to ensure adherence to best practices, security, scalability, and maintainability standards.
- Ensure solutions are well documented and share knowledge across the team.
- Actively participate in Agile ceremonies including sprint planning, daily stand‑ups, and sprint reviews.
- Support Agile‑based estimation and work collaboratively to meet sprint commitments.
- Maintain awareness of compliance and security requirements, acting with integrity at all times.
Essential Skills & Experience:
- Strong experience with Java development
- Experience in cloud services development
- Experience with unit testing and automated testing approaches
Desirable Skills:
- DevSecOps awareness and experience with tools such as Tekton, ArgoCD, SonarQube
- Experience with Red Hat OpenShift or Kubernetes
- Experience using the Quarkus framework
- Front‑end development experience using Angular
TekWissen® Group is an equal opportunity employer supporting workforce diversity.
Software Engineer employer: TekWissen UK
Contact Detail:
TekWissen UK Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at companies you're interested in. A friendly chat can lead to insider info and even referrals that could get your foot in the door.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java and cloud services. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills. Remember, confidence is key, so don’t forget to showcase your problem-solving approach!
✨Tip Number 4
Apply through our website! We make it easy for you to find roles that match your skills. Plus, it shows you're genuinely interested in joining our team. Don’t miss out on the chance to be part of something innovative!
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Software Engineer role. Highlight your experience with Java and cloud services, and don’t forget to mention any Agile experience you have. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to tell us why you're passionate about geospatial software solutions and how you can contribute to our team. Keep it concise but engaging—show us your personality!
Showcase Your Projects: If you've worked on relevant projects, make sure to include them in your application. Whether it's a personal project or something from a previous job, we love seeing practical examples of your coding skills and problem-solving abilities.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly. Plus, it’s super easy—just a few clicks and you’re done!
How to prepare for a job interview at TekWissen UK
✨Know Your Tech Stack
Make sure you’re well-versed in Java and any related technologies mentioned in the job description. Brush up on cloud services and be ready to discuss your experience with unit testing and automated testing approaches. This will show that you’re not just familiar with the tools, but you can also apply them effectively.
✨Showcase Your Agile Experience
Since this role involves working in an Agile Scrum team, be prepared to talk about your previous experiences in Agile environments. Share specific examples of how you contributed to sprint planning, daily stand-ups, or code reviews. This will demonstrate your ability to collaborate and adapt within a team setting.
✨Prepare for Technical Questions
Expect technical questions that assess your problem-solving skills and coding abilities. Practice coding challenges or whiteboard exercises beforehand. Being able to articulate your thought process while solving problems will impress the interviewers and show your analytical skills.
✨Ask Insightful Questions
At the end of the interview, don’t forget to ask questions! Inquire about the team dynamics, the technologies they use, or how they measure success in their projects. This shows your genuine interest in the role and helps you determine if it’s the right fit for you.