Senior Software Developer

Senior Software Developer

Brighton Full-Time 36000 - 60000 Β£ / year (est.) No home office possible
C

At a Glance

  • Tasks: Join our team to design and develop innovative software solutions for airports.
  • Company: Collins Aerospace is a leader in advanced aerospace and defence solutions.
  • Benefits: Enjoy competitive salary, private medical insurance, and a fantastic pension scheme.
  • Why this job: Be part of a team redefining passenger experiences with cutting-edge technology.
  • Qualifications: Degree in Computer Science and experience in software development required.
  • Other info: Opportunity to work on multiple products and grow your skills through mentoring.

The predicted salary is between 36000 - 60000 Β£ per year.

The Collins Aerospace, Information Management Solutions, Airports team provides complex technical solutions to airports and airlines ranging from check-in, bag drop and biometrics, to smooth the passenger journey through the airport, along with helping airports reduce costs. Collins Aerospace is seeking a Senior Software Developer to join our team in Brighton to work on the current and next generations of Airport Solutions. In this exciting role, you will engage with the wider teams to understand the technologies and solutions our customers need. Working with your peers and leaders you will assist in estimating work, planning and developing our solutions. As part of our commitment to engineering excellence you will help share continuous improvement concepts to enable us to identify new and improved ways of delivering high quality solutions to our customer products.

What You Will Do:

  • Work with the Business Analysts and Development team to design and develop software solutions, following the Collins Software Development Lifecycle, using:
  • Application development technologies including WPF, C#, XML, JSON
  • Data interchange technologies such as WCF, Web APIs, SOAP
  • Web technologies, including REST, Microservices and AngularJS
  • Interfacing with third party hardware and components.
  • Work with the Quality Assurance/Test team to ensure that developed software has been tested at all levels of development, developing and sharing test plans
  • Agree your workload through communications with your Leader and the Technical Project Manager
  • Monitor your progress and report to the Technical Project Manager, emphasising any challenges or assistance needed to meet milestone commitments
  • Meeting cost and time commitments
  • Work with your Leader to understand process and best practice to be employed within your role, demonstrating adherence
  • Work with your Leader to build your personal development plan, to enable your growth within Collins Aerospace
  • Primary programs will be working on the Collins SelfPass biometric product, but through the Engineering Shared Services model, you will have the opportunity to work on multiple products, including the Passenger Verification and BagDrop products
  • Work across teams, share knowledge and experience through mentoring
  • Take part in training and workshops.
  • Contribute to emerging products and services that are redefining passenger experiences through contactless and biometric interactions.
  • Qualifications You Must Have:

    • Degree level qualification in relevant subject (Computer Science), with prior industry experience
    • Experience working within a documented Software Development Lifecycle
    • Experience creating software products with C#, .Net Framework and/or Core
    • Experience with Application Technologies, such as DI, LINQ and JSON
    • Experience with Web Technologies, such as SOAP, REST, OAuth
    • Experience with T-SQL and SQL Server
    • Written and interpersonal skills

    Qualifications / Experience We Prefer:

    • Understanding of Agile and DevOps development methodologies
    • Knowledge of TDD practices
    • Knowledge of build/deployment pipeline automation (CI/CD)
    • Process documentation and continuous improvement
    • Cloud based infrastructure and architecture
    • Microservice and decoupled patterns

    Some of our competitive benefits package includes:

    • Competitive salary and bonus structure
    • Private Medical Insurance
    • Health & Wellbeing Cash Plan
    • Fantastic Pension Scheme which operates as a 2:1 match up to 10%
    • Life Assurance
    • 25 days annual leave plus bank holidays plus the ability to buy/sell up to 5 days each year
    • Employee selectable top up benefits
    • Peer Recognition awards
    • And so much more!

    At Collins, the paths we pave together lead to limitless possibility. And the bonds we form – with our customers and with each other -- propel us all higher, again and again. Apply now and be part of the team that’s redefining aerospace, every day.

    Senior Software Developer employer: Collins Aerospace

    Collins Aerospace is an exceptional employer located in Brighton, offering a dynamic work culture that fosters innovation and collaboration. With a strong commitment to employee growth, you will have access to comprehensive training, mentoring opportunities, and a competitive benefits package including private medical insurance and a fantastic pension scheme. Join us to be part of a team that is not only redefining aerospace technology but also prioritising your professional development and well-being.
    C

    Contact Detail:

    Collins Aerospace Recruiting Team

    StudySmarter Expert Advice 🀫

    We think this is how you could land Senior Software Developer

    ✨Tip Number 1

    Familiarise yourself with the specific technologies mentioned in the job description, such as WPF, C#, and REST. Having hands-on experience or projects that showcase your skills in these areas will give you a significant edge during discussions.

    ✨Tip Number 2

    Engage with the Collins Aerospace community on platforms like LinkedIn. Networking with current employees can provide insights into the company culture and expectations, which can be invaluable during interviews.

    ✨Tip Number 3

    Prepare to discuss your experience with Agile and DevOps methodologies, as well as any knowledge of CI/CD practices. Being able to articulate how you've applied these concepts in past roles will demonstrate your readiness for the position.

    ✨Tip Number 4

    Showcase your problem-solving skills by preparing examples of how you've contributed to continuous improvement in previous projects. This aligns with the company's commitment to engineering excellence and will resonate well with the interviewers.

    We think you need these skills to ace Senior Software Developer

    C# Programming
    .NET Framework and/or Core
    WPF Application Development
    XML and JSON Data Interchange
    WCF and Web APIs
    SOAP and RESTful Services
    Microservices Architecture
    AngularJS
    T-SQL and SQL Server
    Agile Methodologies
    DevOps Practices
    Test-Driven Development (TDD)
    Continuous Integration/Continuous Deployment (CI/CD)
    Process Documentation
    Cloud Infrastructure Knowledge
    Interpersonal Communication Skills
    Problem-Solving Skills
    Mentoring and Knowledge Sharing

    Some tips for your application 🫑

    Tailor Your CV: Make sure your CV highlights relevant experience in software development, particularly with C#, .Net Framework, and the technologies mentioned in the job description. Use specific examples to demonstrate your skills and achievements.

    Craft a Compelling Cover Letter: Write a cover letter that not only outlines your qualifications but also expresses your enthusiasm for the role at Collins Aerospace. Mention how your background aligns with their mission of enhancing passenger experiences through technology.

    Showcase Relevant Projects: If you have worked on projects involving biometric solutions, web technologies, or Agile methodologies, be sure to include these in your application. Highlight your role and the impact of your contributions.

    Proofread Your Application: Before submitting, carefully proofread your CV and cover letter for any spelling or grammatical errors. A polished application reflects attention to detail, which is crucial for a Senior Software Developer role.

    How to prepare for a job interview at Collins Aerospace

    ✨Know Your Tech Stack

    Familiarise yourself with the specific technologies mentioned in the job description, such as C#, WPF, and RESTful APIs. Be prepared to discuss your experience with these technologies and how you've applied them in past projects.

    ✨Demonstrate Problem-Solving Skills

    Expect to face technical questions or scenarios during the interview. Practice explaining your thought process when tackling complex problems, especially those related to software development lifecycles and Agile methodologies.

    ✨Showcase Team Collaboration

    Collins Aerospace values teamwork, so be ready to share examples of how you've successfully collaborated with cross-functional teams. Highlight any mentoring experiences or knowledge-sharing initiatives you've been part of.

    ✨Prepare Questions for Your Interviewers

    Have insightful questions ready to ask your interviewers about the team dynamics, ongoing projects, and the company's approach to continuous improvement. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

    Senior Software Developer
    Collins Aerospace
    C
    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >