At a Glance
- Tasks: Design and develop scalable full stack applications in a collaborative Agile environment.
- Company: Join CGI, a leader in innovative digital solutions.
- Benefits: Enjoy hybrid work, competitive salary, and opportunities for professional growth.
- Other info: Mentorship opportunities and a supportive team culture await you.
- Why this job: Make a real impact on transformative projects while enhancing your technical skills.
- Qualifications: Experience in full stack development and strong communication skills required.
The predicted salary is between 60000 - 80000 € per year.
At CGI, we build innovative digital solutions that help organisations transform the way they operate and deliver services. As a Senior Software Engineer, you’ll play a critical role in designing, developing, and evolving scalable full stack applications within modern cloud-based environments. Working as part of collaborative Agile teams, you’ll help shape technical solutions, influence engineering decisions, and contribute to the delivery of high-performing, resilient systems that create real business value. This is an opportunity to work on impactful projects where your technical expertise, creativity, and leadership will help drive innovation while supporting your continued professional growth within a collaborative and supportive environment. Due to the secure nature of the programme, you will need to hold UK Security Clearance or be eligible to go through this clearance. This is a hybrid position.
Key Responsibilities
- Design & Develop scalable full stack applications and cloud-native services
- Lead & Contribute to technical design discussions and solution architecture activities
- Collaborate & Deliver within Agile multidisciplinary teams
- Integrate & Manage large-scale application components and web service ecosystems
- Support & Improve system reliability through proactive incident and change management
- Mentor & Guide engineers on development standards, coding best practice, and technical approaches
- Contribute & Influence engineering processes, tooling, and continuous improvement initiatives
- Ensure & Maintain high standards of code quality, security, and performance
- Translate & Align business requirements into effective technical solutions
- Ability to support incident management, troubleshooting, and service improvement activities
- Strong communication and stakeholder engagement skills
- Experience mentoring or supporting other engineers within delivery teams
- Commitment to coding standards, quality assurance, and continuous improvement
Required Qualifications
- Proven experience as a Full Stack Software Engineer or Senior Software Engineer
- Strong experience designing and developing scalable web applications and services
- Knowledge of cloud-based architectures and modern development practices
- Experience contributing to technical design and architecture discussions
- Strong understanding of Agile delivery methodologies and collaborative team environments
- Experience integrating large-scale application components and APIs
- Ability to support incident management, troubleshooting, and service improvement activities
- Strong communication and stakeholder engagement skills
- Experience mentoring or supporting other engineers within delivery teams
- Commitment to coding standards, quality assurance, and continuous improvement
Senior Software Engineer (Java/Angular) in Wideopen employer: CGI
At CGI, we pride ourselves on being an exceptional employer that fosters a culture of collaboration and innovation. Our hybrid work environment allows for flexibility while you engage in meaningful projects that drive real business value. With a strong emphasis on professional growth, mentorship, and continuous improvement, we empower our employees to excel in their careers while contributing to cutting-edge digital solutions.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Software Engineer (Java/Angular) in Wideopen
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at CGI or similar companies. A friendly chat can lead to insider info about job openings and even referrals.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Java and Angular. 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 brushing up on Agile methodologies and cloud-based architectures. Be ready to discuss how you've contributed to team projects and influenced engineering decisions in your past roles.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at CGI.
We think you need these skills to ace Senior Software Engineer (Java/Angular) in Wideopen
Some tips for your application 🫡
Tailor Your CV:Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your experience with Java, Angular, and cloud-based architectures to show us you’re the right fit!
Craft a Compelling Cover Letter:Use your cover letter to tell us why you’re passionate about building innovative digital solutions. Share specific examples of how you've contributed to Agile teams and shaped technical solutions in your previous roles.
Showcase Your Projects:Don’t forget to include links to your GitHub or any relevant projects. We love seeing real-world applications of your skills, especially those that demonstrate your ability to design and develop scalable full stack applications.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates during the process!
How to prepare for a job interview at CGI
✨Know Your Tech Inside Out
Make sure you brush up on your Java and Angular skills before the interview. Be ready to discuss your past projects in detail, especially those involving scalable web applications and cloud-native services. This will show that you not only understand the technology but can also apply it effectively.
✨Showcase Your Agile Experience
Since the role involves working in Agile teams, be prepared to share specific examples of how you've contributed to Agile processes in previous roles. Talk about your experience in technical design discussions and how you’ve collaborated with multidisciplinary teams to deliver high-quality solutions.
✨Demonstrate Leadership and Mentorship
Highlight any experience you have in mentoring or guiding other engineers. Discuss how you've influenced engineering decisions and contributed to continuous improvement initiatives. This will show that you're not just a strong developer but also a team player who can help elevate others.
✨Prepare for Scenario-Based Questions
Expect questions that assess your problem-solving skills, particularly around incident management and troubleshooting. Think of scenarios where you had to manage system reliability or improve performance, and be ready to explain your thought process and the outcomes.