1. Software Engineer (Bristol)
- job post
Gloucestershire•Hybrid remoteFull-timeYou must create an Indeed account before continuing to the company website to apply
Job details
Full Job Description
Software Engineer- National Security
Role Overview
The Software Engineer analyses requirements, designs, implements, and unit tests software code and supporting artifacts using appropriate tools and following the disciplines and practices of BAE Systems.
Role Accountabilities
The Software Engineer:
- Produces or validates the schedule and effort estimate for each task they perform
- Demonstrates an understanding of the importance of schedule and will endeavor to estimate accurately and deliver according to those estimates
- Demonstrates skill and adeptness in team collaboration, technical discussion, and negotiation.
- Continually increase personal understanding of the languages, frameworks, technical concepts, methods, and measurements that underpin the Engineering disciplines and practices of BAE Systems.
- Demonstrates the ability to understand, challenge, contribute or construct software specifications and is capable of building software in line with the specifications
- Exploits appropriate software development methods, languages, libraries, and techniques and apply these to software engineering tasks to realize the most effective outcome
- Ensures that all work is consistent with defined standards where standards exist and to withstand professional scrutiny in any case
- Ensures that high quality and delivery standards are met and consistently delivers quality code on time and within the estimate.
- Demonstrates the ability to reflect on and improve personal performance
Works as a development team member collaborates with other team members and participates in technical discussions and conversations with customers.
- Designs, codes, tests, corrects, and documents moderately complex programs and program modifications from supplied specifications, using agreed standards and tools
- Conducts reviews of supplied specifications, with others as appropriate
- Overcomes development obstacles to deliver quality code on time
- Demonstrates high-quality standards in the delivery of thorough unit testing of code
- Collaborates and negotiates with team members to produce a seamless integration of code into the solution
Technical Skills
- Strong Javascript or Typescript knowledge
- Basic networks (reverse proxy configuration, addressing)
- Strong understanding of Docker (Running in swarm mode specifically)
- Basic to intermediate knowledge of Go
- Intermediate knowledge of Python (for wrapping services from other teams and participating in code reviews)
- Intermediate understanding of Ansible
- Basic understanding of Certificate Authorities
- Intermediate understanding of Continuous Integration and, for the future, Continuous Delivery.
- Strong Bash scripting
- Understanding of Active Directory and Role modeling (this will be in keycloak, but as long as there is an understanding of how this should map)
About National Security
This role is part of our National Security Fundamental business, where we develop operational solutions and deliver mission-critical services to Law Enforcement Agencies and Government departments. Our dedicated engineers and business consultants form multi-disciplinary teams, working together to provide a variety of solutions that help to prevent, protect and pursue criminals involved in serious and organized crime, enhance operational capabilities and deliver digital transformation programs. Our work is a mix of remote working with some travel to various LEA sites around the UK. We need proactive, solution-finding individuals with a can-do attitude to join our teams to help solve some of the most difficult challenges so even if this role isn’t a perfect fit we’d still love to hear from you!
Life at BAE Systems Applied Intelligence
Diversity and inclusion are integral to the success of BAE Systems Applied Intelligence. We are proud to have an organizational culture where employees with varying perspectives, skills, life experiences, and backgrounds – the best and brightest minds – can work together to achieve excellence and realize individual and organizational potential.
About BAE Systems Applied Intelligence
We use our intelligence-led insights to help defend Governments, Nations, and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organizations. Our unprecedented access to threat intelligence, world-leading analysts, and market-leading technology means we can help them to adapt, evolve, and stay ahead of the criminals.
Applicants to this role must be amenable to obtaining UK Government security clearance
Life at BAE Systems Applied Intelligence
We are embracing Hybrid Working. This means you and your colleagues may be working in different locations, such as from home, another BAE Systems office, or a client site, some or all of the time, and work might be going on at different times of the day. By embracing technology, we can interact, collaborate and create together, even when we’re working remotely from one another. Hybrid Working allows for increased flexibility in when and where we work, helping us to balance our work and personal life more effectively, and enhance wellbeing.
Diversity and inclusion are integral to the success of BAE Systems Applied Intelligence. We are proud to have an organizational culture where employees with varying perspectives, skills, life experiences, and backgrounds – the best and brightest minds – can work together to achieve excellence and realize individual and organizational potential.
About BAE Systems Applied Intelligence
We use our intelligence-led insights to help defend Governments, Nations and Societies from cyber-attacks and financial crime. Our customers depend on our evolving capabilities to help them safely grow their organizations. Our unprecedented access to threat intelligence, world-leading analysts, and market-leading technology means we can help them to adapt, evolve, and stay ahead of the criminals.
Division Overview: Government
At BAE Systems Applied Intelligence, we pride ourselves in being a leader in the cyber defense industry, and Government contracts are an area we have many decades of experience. Our Government business unit houses four of our critical client groups: UK National Security, Global National Security, defense, and central government. Government and key infrastructure networks are critical targets to defend as the effects of these networks being breached can be devastating.
As a member of the Government business unit, you will defend the connected world and ensure the protection of nations. We all have a role to play in defending our clients, and this is yours.
Hiring Insights
Job activity
Posted Today
2. API Software Engineer- job post
London•Hybrid remoteFull-timeYou must create an Indeed account before continuing to the company website to apply
Job details
Full Job Description
Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions, and government entities across more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive.
When you join Visa, you join a culture of purpose and belonging – where your growth is a priority, your identity is embraced, and the work you do matters. We believe that economies that include everyone everywhere, uplift everyone everywhere. Your work will have a direct impact on billions of people around the world – helping unlock financial access to enable the future of money movement.
Join Visa: A Network Working for Everyone.
Visa Payments Ltd (VPL) is a division of Visa Inc. focusing on cross-border push payments to bank accounts. We are looking for an API Staff SW Engineer (Consultant) to work within our Solution Delivery team. This individual will be an integral part of the scrum team of 9 API developers, 3 of whom are in London and the remaining 6 are offshore. You will be passionate about developing the team through knowledge sharing.
This team is responsible for owning the APIs for our payment processing platform, from requirements through to design, implementation, test, release, and third-line support. You will need to work with Product to deliver new feature enhancements whilst liaising with Cyber security to ensure all solutions are robust and free from vulnerabilities.
Required Skillset
- Proven hands-on experience in Apigee platform and API management (creating API proxies, configuring policies on Apigee Edge as well as creating swagger specifications)
- Expert Apigee knowledge and experience in Java, Node JS, and JavaScript programming languages
- Strong experience with RESTful API design principles
- Experience with an API Gateway and management product ideally Apigee Edge
- API documentation such as Open API Specification, Swagger, RAML
- Experience in API authentication and authorization concepts using Oauth, SAML, Open ID Connect, and Mutual Authentication (MTLS).
- Understanding of load balancers, firewalls, TCP, TLS, SSH
- Operating APIs in production (logging, analytics, monitoring, alerting)
- API testing such as Postman
- Strong knowledge and experience of Agile methodologies
- Full SDLC experience with CI/CD using TeamCity or Jenkins.
- Experience in coaching software developers.
- Ability to establish and maintain strong relationships and work collaboratively with and through others.
- Experience in a highly analytical, results-oriented environment with cross-functional interactions.
- Strong experience in software testing lifecycle and techniques such as unit, integration, acceptance, regression test, and the use of mocks and stubs.
- Ability to break down and solve complex problems and follow solutions through to completion.
- Ability to function autonomously, exercise sound decision-making skills, and serve as an advocate for Visa's business goals and objectives.
Flex Work Arrangement - Hybrid Position - This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office two days a week, Tuesdays and Wednesdays with a general guidepost of being in the office 50% of the time based on business needs.
A degree in software engineering, another engineering discipline, or a scientific discipline is
- Proven hands-on experience in an API development role ideally using Apigee.
- Previous experience with financial services or the payments processing domain is a big plus.
- Apigee certifications/skill badges are desirable.
Additional Information
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability, or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.
Hiring Insights
Job activity
Posted Just posted
3. Commodities Front Office Software Engineer- job post
Full-time, PermanentYou must create an Indeed account before continuing to the company website to apply
Job details
Full Job Description
We are looking for a motivated Software Engineer to join our talented technology team and work closely with our Commodities desks.
You will work in a fast-paced trading environment closely with key business stakeholders to understand issues and provide solutions that make a tangible and critical difference to how we do business.
What you will do:
- Work as part of a team gathering requirements, designing and implementing solutions for key systems that the business uses to manage and control risk
- Deliver projects that have a revenue impact for a dynamic and growing business
- Work directly with senior technology and finance professionals
- Implement software engineering best practices, including continuous integration and DevOps techniques
- Gain financial markets expertise, particularly in the Energy Markets and Metals, Mining and Agriculture businesses
Technologies you will work with:
- C++
- Python
- SQL/NoSQL databases
- AWS
To excel in this role, you will ideally have:
- A passion for technology and engineering
- Analytical and problem-solving abilities, coupled with good communication skills
- An ability to work as part of a collaborative team
- Familiarity with databases (SQL/NoSQL)
It would be a bonus if you are familiar with:
- Front Office environment and financial products
- Linux/Unix
- Cloud (e.g. AWS, EKS)
- Experience in the full project lifecycle (requirements, design, development, testing, deployment, version control).
In this role, you will be able to see first-hand the positive impact your work has and how it supports revenue growth and operational efficiencies.
We operate in a flat structure. The members of the team are encouraged to take ownership and accountability of their work, collaborating with senior members of the business to identify new opportunities.
We encourage our team members to play multiple roles; from business analysis and requirements gathering to delivery and risk management. Through this process, our team gains a better understanding of the process of product delivery and has an opportunity to develop different skills and explore different career paths.
Having a Learning Mindset is a key value of our group and we support our staff by giving them access to a variety of learning resources and accreditation.
About the Corporate Operations Group
The Corporate Operations Group brings together specialist support services in Digital Transformation & Data, Technology, Operations, Human Resources, Business Services, Business Improvement & Strategy, and the Macquarie Group Foundation. We deliver service excellence to ensure Macquarie is open for business, deliver on transformational change, invest in our people, and have deep relationships with our customers.
Our commitment to Diversity, Equity, and Inclusion
The diversity of our people is one of our greatest strengths. An inclusive and equitable workplace enables us to embrace that diversity to deliver more innovative and sustainable solutions for our people, clients, shareholders, and communities. At Macquarie, you'll be encouraged to be yourself and supported to perform at your best. If you're inspired to deliver on our purpose of ‘empowering people to innovate and invest for a better future, we want you on our team. If you need adjustments made to the recruitment process, please reach out to your recruiter.
As an inclusive employer, Macquarie does not discriminate on the grounds of age, disability, sex, sexual orientation, gender identity or expression, marriage, civil partnership, pregnancy, maternity, race (including color and ethnic or national origins), religion or belief.
Joining Macquarie means you’ll be able to work in a way that suits you best. With the right technology, support, and resources, our people can work in a range of flexible ways. Talk to us about what working arrangements would help you thrive.
About Macquarie
A career at Macquarie means you’ll have the opportunity to develop and utilize new skills, explore interesting fields, and do challenging work that will impact the lives of people around the world—whether it’s accelerating the green energy transition, helping sustain global food supplies, financing social housing projects or investing in essential infrastructure. At Macquarie, we’re empowering people to innovate and invest for a better future.
Our size and international presence mean your work can take you anywhere—across business groups, disciplines, sectors, and borders. With 17,000+ employees and offices in 33 markets around the world, we’re a truly global organization.
You’ll be supported by a diverse team where the unique perspectives, ideas, and experiences that all of our people bring are valued. You’ll be empowered to address unmet needs in our communities whilst advising and investing alongside our clients and partners. Working with us, you’ll have the opportunity to make a difference.
Macquarie is a global financial group providing clients with asset management, retail and business banking, wealth management, leasing and asset financing, market access, commodity trading, renewables development, specialist advisory, capital raising, and principal investment.
Work type: Permanent - Full time
Location: London
Category: Technology
Group: Corporate Operations Group
Division: Technology
Recruiter: Calum Brown
Opening Date: 27/5/2022
Hiring Insights
Job activity
Posted 3 days ago
4. Software Engineer - OC Robotics- job post
Bristol BS34Full-timeYou must create an Indeed account before continuing to the company website to apply
4
Job details
Full Job Description
Job Description Summary
We are looking to welcome motivated talent to join our friendly team. Together, we develop complex engineering systems, like our snake arm robots. Our engineers have a wealth of experience and expertise in designing, industrializing, and delivering cutting-edge technology. Innovation and problem solving are OC Robotics’ key strengths. We are encouraged to think differently, challenge convention, and be unafraid to make mistakes.OC Robotics has developed snake arm robots for a wide range of applications and sectors. These include inspection, remote handling, cutting, and cleaning.
We want to build high-performing teams that reflect a broad range of experience and abilities that give opportunities for growth and informal mentoring.
OC Robotics supports and encourages flexible working arrangements, where possible, and recognizes the benefits to employees of having a positive work-life balance. We operate a core hours policy whereby you will need to be available for work between the hours of 10am and 4pm each day, therefore, giving a huge amount of flexibility around how you work the 37.5 hours each week.
Job Description
Our Software team is highly collaborative and works on a daily basis with our mechanical and electronic teams to solve complex engineering problems.
As a Software Engineer, you will play a crucial part in the development of our in-house software.
You will be designing and developing innovative solutions to meet the product needs regularly working with hardware. You will develop and maintain software to control a variety of technologies, from our snake arm robots to commercial robots, sensors, and test rigs.
You will be working towards satisfying customer requirements and will have the possibility to work with both internal and external customers.
About you
- You have a degree (or equivalent) in an engineering, scientific or mathematical subject
- You have experience and are skilled in C++/C
- You have some familiarity with other programming languages, such as Python or Javascript
- You have a good mathematical ability, particularly with 3D geometry
- You are passionate about the subject and interested in working with hardware.
- You have strong oral and written communication skills, and the ability to analyze and resolve problems with initiative
Flexible Working
OC Robotics supports and encourages flexible working arrangements, where possible, and recognizes the benefits to employees of having a positive work-life balance.
Total Reward
At OC Robotics we understand the importance of Total Reward. Our flexible benefits plan, called FlexChoice, gives you freedom, choice, and flexibility in the way you receive your benefits, as well as giving you the opportunity to make savings where possible.
As a new joiner to OC Robotics we are pleased to be able to offer you the following as default in your benefit fund, which you then can tailor to meet your individual needs;
- Non-contributory Pension
- Performance related bonus
- Life Assurance
- Group income protection
- Private medical cover
- Holiday Hourly equivalent of 26 days, with flexible option to buy or sell
Security Clearance
Baseline Personnel Security Standard (BPSS) clearance is required and must be maintained for this role. Please note that in the event that BPSS clearance cannot be obtained, you may not be eligible for the role, and/or any offer of employment may be withdrawn on grounds of national security. Please see the link below for further details regarding the requirements for BPSS clearance: BPSS
Right to Work
Applications from job seekers who require sponsorship to work in the UK are welcome and will be considered alongside all other applications. However, under the applicable UK immigration rules, as may be in place from time to time, it may be that candidates who do not currently have the right to work in the UK may not be appointed to a post if a suitably qualified, experienced and skilled candidate who does not require sponsorship is available to take up the post. For further information please visit the UK Visas and Immigration website.
#LI-SM1
Additional Information
Relocation Assistance Provided: No
Hiring Insights
Job activity
Posted 3 days ago
5. Mid-Level Full Stack Software Engineer- job post
LondonFull-timeYou must create an Indeed account before continuing to the company website to apply
Job details
Benefits
Full Job Description
Brand: Flight Centre
Work type: Full time
Location: City of London, New Malden
Categories: Information & Technology
StudentUniverse is a Boston-based travel tech company that operates the world's largest student and youth online travel marketplace. We are looking for a Full Stack Software Engineer to join our small, but passionate team that is responsible for building and maintaining applications that enable hundreds of thousands of students to travel the world.
StudentUniverse’s parent company, Flight Centre Travel Group is based in Brisbane, Australia, and is one of the world’s largest travel agency groups with company-owned operations in 23 countries and a corporate travel management network that spans more than 90 countries.
Our product & vision
StudentUniverse was born out of the desire to empower students and youth to travel more by accessing uniquely priced airfares, without the hassle of physical ID cards. We are believers in travel experiences; that they can teach students things they cannot learn in the classroom. Travel better prepares young people to influence the world. We empower students and youth to travel more. We need your help to get us there!
Who we are looking for
We’re looking for a talented Full Stack Software Engineer to join our data-driven Engineering team.
You must be an optimistic problem solver and enjoy collaborating with teammates to design, build and iterate on software to meet clearly defined company objectives. You’ll need to feel at home in the fast-paced world of travel tech, be comfortable in communicating in an unambiguous way and enjoy rolling up your sleeves and getting into the detail.
Sound like a good fit for you?
What’s in it for you:
- You get to work in a dynamic environment full of super passionate and talented people where capabilities are enabled quickly at scale across the globe for travelers.
- You will grow and further develop your competencies working in a team-oriented results-driven environment where learning and collaboration are celebrated.
- We value and encourage autonomy for everyone, allowing you to make your own decisions and learn from the data. The success of the team is dependent upon the success of the individual.
Your responsibilities:
- Determining the feasibility of proposed solutions by evaluating problems, and specifications and discussing with stakeholders
- Demonstrating proposed software solutions by providing and presenting documentation, code comments, diagrams, and charts to the Product Management & Engineering team
- Working with cross-functional departments like Product Management, Data & Analytics, etc to define and build the right solution based on the customer problem
- Implementing agreed upon solutions within the accepted software architecture and using agreed up coding standards
- Assisting in the debugging and bug squashing of both customer and internal facing software applications
- Continuously approaching problems and opportunities with an optimistic and open-minded view.
Must have skills:
- A bachelor’s degree in computer science, software engineering, or another related field
- 2+ years of software engineering or software development experience, preferably in a related field
- Experience with: HTML, CSS, JQuery, AngularJS, Git, WebServices with XML and JSON, PostgreSQL
- Strong written and verbal communication and interpersonal skills
- Critical thinker and problem-solving skills
- Fun, curious, and team player
As a travel company, we embrace being global and would love to hear from anyone who wants to work from any one of our offices in Boston, Toronto, or London.
Benefits Include:
- Generous remuneration structure
- Travel perks/discounts, in-house financial and health services
- Generous paid-time off policy
- National/International Award Nights and Conferences
- Diversity & Inclusion initiatives
- Benefits include vision, medical, and dental
- Employee Assistance Program
- Contributory RRSP/RPP matching scheme
- Company Share purchase scheme
- Global career opportunities in a network of brands and businesses
- Ongoing training and professional development
- Fun and flexible work environment
- Proud Corporate Social Responsibility platform through the Flight Centre Foundation and Brighter Futures program supporting nominated charities through Workplace Giving, Volunteering, and Fundraising.
- Employee giving program
- Annual Charity Trip
- Office Environmental Program
- 1 Volunteer Day per Calendar Year
If this sounds like the opportunity you have been waiting for and you would like to be part of our award-winning culture then APPLY NOW.
Travel is booming once again, and our roles are being filled quicker than a nonstop from London to New York. We thank all candidates for their interest; however, only those selected to continue in the process will be contacted.
Hiring Insights
Job activity
Posted 3 days ago
- Get link
- X
- Other Apps
- Get link
- X
- Other Apps
Comments
Post a Comment