Senior Software Engineer ( Hybrid - Manchester )
Security Clearance: BPSS Pay Rate to Umbrella: £550 Umb CV Deadline: 21/04 AT 3pm Interview Process: MS Team Headcount: 1 Digital/Non Digital: Digital Contract Length: 4 Months Location: Hybrid – 2 days a week in Manchester office IR35: Inside Minimum Requirement: • Previous experience of working for a government department. • Familiarity with native Android application development • Familiar with WorkspaceONE/AirWatch • Familiar with Certificate Based Authentication • Familiar with integration with ADFS for SAML IdP. • Must be able to develop native iOS mobile applications using Swift • Must be able to develop REST APIs using NodeJS • Must be able to develop using test driven development • Must be able to develop against an API first architecture • Use strict content security policies and guard against common OWASP attacks. • Must be able to use Git • Able to lead and mentor both front-end and back-end developers • Must be familiar with developing native iOS applications • Familiar with using XCode 13.0 • Familiar with Swift 5.5 to support the development of iOS application or iOS 15+ • Familiar with setting up and configuring a CI/CD pipeline such as GitLab • Familiar with consuming REST APIs • Experience with consuming AppConfig (Managed Application Configuration) • Familiar with the packaging and delivery of applications using the Apple Custom App store • Familiar with tools such as Fast Lane and Test Flight to deliver apps
Apr 21, 2022
Contractor
Senior Software Engineer ( Hybrid - Manchester )
Security Clearance: BPSS Pay Rate to Umbrella: £550 Umb CV Deadline: 21/04 AT 3pm Interview Process: MS Team Headcount: 1 Digital/Non Digital: Digital Contract Length: 4 Months Location: Hybrid – 2 days a week in Manchester office IR35: Inside Minimum Requirement: • Previous experience of working for a government department. • Familiarity with native Android application development • Familiar with WorkspaceONE/AirWatch • Familiar with Certificate Based Authentication • Familiar with integration with ADFS for SAML IdP. • Must be able to develop native iOS mobile applications using Swift • Must be able to develop REST APIs using NodeJS • Must be able to develop using test driven development • Must be able to develop against an API first architecture • Use strict content security policies and guard against common OWASP attacks. • Must be able to use Git • Able to lead and mentor both front-end and back-end developers • Must be familiar with developing native iOS applications • Familiar with using XCode 13.0 • Familiar with Swift 5.5 to support the development of iOS application or iOS 15+ • Familiar with setting up and configuring a CI/CD pipeline such as GitLab • Familiar with consuming REST APIs • Experience with consuming AppConfig (Managed Application Configuration) • Familiar with the packaging and delivery of applications using the Apple Custom App store • Familiar with tools such as Fast Lane and Test Flight to deliver apps
Lead Performance Test Engineer - Contract Rate: £450pd - £500pd Inside IR35 Location: Manchester office/working from home Duration: 6 months + Start date: 20th May 2024 Ten10 is one of the UK's leading independent Quality Engineering and Software Testing consultancies. Our teams of exceptional consultants and engineers provided innovative solutions which help our customers deliver quality software faster, more effectively and more frequently. Due to continued growth we are looking for a Senior Performance Test Consultant to join our team. The role As a Senior Performance Test Consultant you should have excellent non-functional testing skills as well as development knowledge. You will have exposure to performance engineering and a great understanding of software architecture and must be able to apply your knowledge of tools/techniques to support the various stages of the performance testing life cycle. Key Skills Defining performance test plans and approaches Working closely with stakeholders on performance projects Creating and executing performance and load tests on complex projects, using the most appropriate tool and approach (client and technology dependent) Analysing and investigating performance test results and understanding metrics gathered from SUT with a view to ensuring application performance and availability are optimal Writing and delivering test execution reports and closure reports to our clients Continuing to develop new technical skills and maintain a deep understanding of the latest technology advancements Understanding of system architecture, knowing that performance issues may be present anywhere. Understanding of web technologies and protocols including microservices Essential Experience Used performance test tooling such as JMeter, K6, Neoload (The key is to be adaptable to the situation/tool/technology) Development languages such as Java, JavaScript, C#/.Net, Python Understanding of version control systems Root cause analysis Integration of testing within development pipelines Experience with Cloud technology such as AWS and/or Azure Working in Agile teams Ability to use one or more development languages (eg Java, JavaScript, C#, Python etc)
May 03, 2024
Contractor
Lead Performance Test Engineer - Contract Rate: £450pd - £500pd Inside IR35 Location: Manchester office/working from home Duration: 6 months + Start date: 20th May 2024 Ten10 is one of the UK's leading independent Quality Engineering and Software Testing consultancies. Our teams of exceptional consultants and engineers provided innovative solutions which help our customers deliver quality software faster, more effectively and more frequently. Due to continued growth we are looking for a Senior Performance Test Consultant to join our team. The role As a Senior Performance Test Consultant you should have excellent non-functional testing skills as well as development knowledge. You will have exposure to performance engineering and a great understanding of software architecture and must be able to apply your knowledge of tools/techniques to support the various stages of the performance testing life cycle. Key Skills Defining performance test plans and approaches Working closely with stakeholders on performance projects Creating and executing performance and load tests on complex projects, using the most appropriate tool and approach (client and technology dependent) Analysing and investigating performance test results and understanding metrics gathered from SUT with a view to ensuring application performance and availability are optimal Writing and delivering test execution reports and closure reports to our clients Continuing to develop new technical skills and maintain a deep understanding of the latest technology advancements Understanding of system architecture, knowing that performance issues may be present anywhere. Understanding of web technologies and protocols including microservices Essential Experience Used performance test tooling such as JMeter, K6, Neoload (The key is to be adaptable to the situation/tool/technology) Development languages such as Java, JavaScript, C#/.Net, Python Understanding of version control systems Root cause analysis Integration of testing within development pipelines Experience with Cloud technology such as AWS and/or Azure Working in Agile teams Ability to use one or more development languages (eg Java, JavaScript, C#, Python etc)
3 month contract Automata is building a world-class company to disrupt the life science industry and empower scientists by making automation a reality for every lab. We work with labs across the world to understand their specific workflows and needs and develop personalised solutions that range from diagnostic, and drug discovery to synthetic biology. Our LINQ platform allows us to simplify everyday automation tasks, while supporting more advanced paths for specialised workflows, in a fast, flexible, and cost-efficient way. We are seeking a Senior Engineer (Full Stack) whose mission is to support our Instruments team by writing key drivers for our Customers. Why is this role important at Automata? Automata's engineering team is growing to meet an increased demand in our LINQ automation platform from our customers in the life sciences industry. We need highly skilled and experienced engineers to capture customer requirements and guide our customer projects and Product Engineering teams to suitable solutions at the intersection of hardware and software in the life-sciences automation space. You will be responsible for: Supporting the delivery of our Instrument drivers for our customers. Resolving complex challenges. Providing reliable problem-solving, identifying and proposing resolutions to critical issues or incidents related to a project or area of expertise. Suggesting alternative solutions to customer problems based on available information. Designing and writing the code of software systems as required by the product function. Supporting users of the software systems with any issues they encounter. Writing test scenarios and carrying out testing of integrated systems that include software. Reviewing the code of peers to ensure software engineering best practices are followed. What it takes: Previous experience with driver development Ideal skills; Python, Protobuf, REST APIs, gRPC, TCP/IP, serial interface Ideally experience with integrated systems or embedded systems Highly collaborative approach to developing software Excellent verbal and written communication skills Nice to haves: DevOps Data Integrations Life Sciences Robotics What gets us excited? We're passionate about the future of Technology and Automation and our growing success is built upon like-minded individuals who share our passion. Leading our development and deployment of solutions on our LINQ platform in the life sciences automation space across both robotics hardware and software. If this sounds like a good fit and has ticked the right boxes, you will love having the opportunity to build something that immediately adds value.
May 03, 2024
Full time
3 month contract Automata is building a world-class company to disrupt the life science industry and empower scientists by making automation a reality for every lab. We work with labs across the world to understand their specific workflows and needs and develop personalised solutions that range from diagnostic, and drug discovery to synthetic biology. Our LINQ platform allows us to simplify everyday automation tasks, while supporting more advanced paths for specialised workflows, in a fast, flexible, and cost-efficient way. We are seeking a Senior Engineer (Full Stack) whose mission is to support our Instruments team by writing key drivers for our Customers. Why is this role important at Automata? Automata's engineering team is growing to meet an increased demand in our LINQ automation platform from our customers in the life sciences industry. We need highly skilled and experienced engineers to capture customer requirements and guide our customer projects and Product Engineering teams to suitable solutions at the intersection of hardware and software in the life-sciences automation space. You will be responsible for: Supporting the delivery of our Instrument drivers for our customers. Resolving complex challenges. Providing reliable problem-solving, identifying and proposing resolutions to critical issues or incidents related to a project or area of expertise. Suggesting alternative solutions to customer problems based on available information. Designing and writing the code of software systems as required by the product function. Supporting users of the software systems with any issues they encounter. Writing test scenarios and carrying out testing of integrated systems that include software. Reviewing the code of peers to ensure software engineering best practices are followed. What it takes: Previous experience with driver development Ideal skills; Python, Protobuf, REST APIs, gRPC, TCP/IP, serial interface Ideally experience with integrated systems or embedded systems Highly collaborative approach to developing software Excellent verbal and written communication skills Nice to haves: DevOps Data Integrations Life Sciences Robotics What gets us excited? We're passionate about the future of Technology and Automation and our growing success is built upon like-minded individuals who share our passion. Leading our development and deployment of solutions on our LINQ platform in the life sciences automation space across both robotics hardware and software. If this sounds like a good fit and has ticked the right boxes, you will love having the opportunity to build something that immediately adds value.
Job title: Senior Golang, Kotlin Developer Location: Osterley, UK Duration: 6 months (Possible extension) Hybrid work option: Minimum 3 days/week from office What you'll do: Create and deliver large-scale software engineering tooling, for the Global OTT platforms. Contribute to the software and infrastructure design of our team's purpose-built platforms. Write resilient code that will be continuously tested, deployed and run at scale in the cloud, on-premise and across a wide range of streaming devices. Be part of a self-organising Agile team. Actively improve overall software quality whilst also helping fellow team members Contribute to the team's technical direction and the improvement of its tools and processes. Update and improve data monitoring and alerting solutions in the department while contributing to the security of our client applications. What you'll bring: Strong experience working across the stack in JavaScript, TypeScript, Node.js or similar technologies such as Kotlin and Go Someone who can help upskill the team on Kotlin and Go will be a plus. Good understanding of development best practices such as pair programming, TDD, continuous integration and continuous delivery Good understanding of/experience with CI tools (Jenkins, Concourse) and testing frameworks Good understanding and working experience with alerting and monitoring KPIs through creation of dashboards for the applications developed. Industry experience working with Proof-of-Concept projects as well as with AWS or similar cloud technologies, building, deploying, and managing virtual resources. Ability and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers. Experience working closely with DevOps and SREs Driven to work with new technologies and designing solutions with the team from the ground up using effective communication skills that encourage collaboration and teamwork.
May 03, 2024
Contractor
Job title: Senior Golang, Kotlin Developer Location: Osterley, UK Duration: 6 months (Possible extension) Hybrid work option: Minimum 3 days/week from office What you'll do: Create and deliver large-scale software engineering tooling, for the Global OTT platforms. Contribute to the software and infrastructure design of our team's purpose-built platforms. Write resilient code that will be continuously tested, deployed and run at scale in the cloud, on-premise and across a wide range of streaming devices. Be part of a self-organising Agile team. Actively improve overall software quality whilst also helping fellow team members Contribute to the team's technical direction and the improvement of its tools and processes. Update and improve data monitoring and alerting solutions in the department while contributing to the security of our client applications. What you'll bring: Strong experience working across the stack in JavaScript, TypeScript, Node.js or similar technologies such as Kotlin and Go Someone who can help upskill the team on Kotlin and Go will be a plus. Good understanding of development best practices such as pair programming, TDD, continuous integration and continuous delivery Good understanding of/experience with CI tools (Jenkins, Concourse) and testing frameworks Good understanding and working experience with alerting and monitoring KPIs through creation of dashboards for the applications developed. Industry experience working with Proof-of-Concept projects as well as with AWS or similar cloud technologies, building, deploying, and managing virtual resources. Ability and enthusiasm to push for new improvements across the code base and influence/learn from a large community of developers. Experience working closely with DevOps and SREs Driven to work with new technologies and designing solutions with the team from the ground up using effective communication skills that encourage collaboration and teamwork.
Senior Software Engineer-Hybrid page is loaded Senior Software Engineer-Hybrid Apply locations UK - London (Bishopsgate) time type Full time posted on Posted Yesterday job requisition id R73505 Senior Software Engineer Do you enjoy being part of team that develops high-quality code? Are you an excellent problem solver with great interpersonal skills? About the Business At ICIS, our mission is to optimize the world's resources. We help companies make strategic, sustainable decisions by bringing transparency to markets across the world. We create a comprehensive view of commodities markets, providing companies with the data and intelligence to successfully navigate across global value chains every day. Our customers benefit from instant access to price assessments, reports and forecasts, a dedicated news channel and supply and demand data. You can learn more about ICIS at the link below. About our Team You will be joining a collaborative, curious, team of Software Engineers at all different levels. By joining us you will have the opportunity to share ownership in solving this problem end to end. From exploring new data sources for building features, to design and put in production predictive models and make sure they perform consistently over time. About the Role As a Senior Software Engineer you will play a key role in the agile development of a specialist data platform. Contribute to exciting projects and products, both internal and customer-facing. Working on back-end, browser-based user interface, complex data modelling, visualization and mapping. Pricing and prediction algorithms as well as new features and incremental enhancements. Owning the system from development through to production. Responsibilities Building out features within the platform and Implementing APIs for Internal and external use. Building up a useful, robust automated test suite to support a Continuous Integration environment. Taking ownership of the full platform and application code. Build pipeline we use to get features from conception to a live system. Sharing knowledge of tools and techniques with the wider team, both developers and non-developers. Taking part in 2nd-line support of applications and platforms, including occasional support outside of office hours Requirements Experience in building server-side web applications f C#, .NET core and some front-end skills React/Angular. Experience of SQL Server or Postgres (and ORMs such as Nhibernate) Able to communicate effectively with key stakeholders internally and externally. Be familiar with or have a keen interest in AWS cloud platform. Have experience with modern deployment techniques using Infrastructure as Code paradigms such as Puppet, Terraform, Kubernetes, Helm, and Docker. Learn more about the LexisNexis Risk team and how we work here Women in technology: LexisNexis Risk Solutions is very supportive of women in Technology and has been a founding signature for the Tech Talent Charter. Currently 27% of our Technology workforce are women which is much higher than the UK average of 17%. We have the following initiatives in place to support women in technology: Mentoring scheme for women in technology Women's network forum Regularly run events for schools girl about careers in technology to inspire the next generation of girls in tech. LexisNexis Risk Solutions proudly support the Tech Talent Charter At LexisNexis Risk Solutions, having diverse employees with different perspectives is key to creating innovative new products for our global customers. We have 30 diversity employee networks globally and prioritize inclusive leadership and equitable processes as part of our culture. Our aim is for every employee to be the best version of themselves. We would actively welcome applications from candidates of diverse backgrounds and underrepresented groups. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form: . Please read our Candidate Privacy Policy . Similar Jobs (1) Senior Systems Engineer II locations 2 Locations time type Full time posted on Posted 30+ Days Ago At LexisNexis Risk Solutions, our seven brands span multiple industries providing customers with innovative technologies, information-based analytics, decisioning tools and data management services that provide market-specific solutions. Approximately 10,000 employees in offices throughout the world support our brands by serving customers in more than 190 countries. . LexisNexis Risk Solutions is part of RELX, a global provider of information and analytics for professional and business customers across industries. For more information, please visit and .
May 03, 2024
Full time
Senior Software Engineer-Hybrid page is loaded Senior Software Engineer-Hybrid Apply locations UK - London (Bishopsgate) time type Full time posted on Posted Yesterday job requisition id R73505 Senior Software Engineer Do you enjoy being part of team that develops high-quality code? Are you an excellent problem solver with great interpersonal skills? About the Business At ICIS, our mission is to optimize the world's resources. We help companies make strategic, sustainable decisions by bringing transparency to markets across the world. We create a comprehensive view of commodities markets, providing companies with the data and intelligence to successfully navigate across global value chains every day. Our customers benefit from instant access to price assessments, reports and forecasts, a dedicated news channel and supply and demand data. You can learn more about ICIS at the link below. About our Team You will be joining a collaborative, curious, team of Software Engineers at all different levels. By joining us you will have the opportunity to share ownership in solving this problem end to end. From exploring new data sources for building features, to design and put in production predictive models and make sure they perform consistently over time. About the Role As a Senior Software Engineer you will play a key role in the agile development of a specialist data platform. Contribute to exciting projects and products, both internal and customer-facing. Working on back-end, browser-based user interface, complex data modelling, visualization and mapping. Pricing and prediction algorithms as well as new features and incremental enhancements. Owning the system from development through to production. Responsibilities Building out features within the platform and Implementing APIs for Internal and external use. Building up a useful, robust automated test suite to support a Continuous Integration environment. Taking ownership of the full platform and application code. Build pipeline we use to get features from conception to a live system. Sharing knowledge of tools and techniques with the wider team, both developers and non-developers. Taking part in 2nd-line support of applications and platforms, including occasional support outside of office hours Requirements Experience in building server-side web applications f C#, .NET core and some front-end skills React/Angular. Experience of SQL Server or Postgres (and ORMs such as Nhibernate) Able to communicate effectively with key stakeholders internally and externally. Be familiar with or have a keen interest in AWS cloud platform. Have experience with modern deployment techniques using Infrastructure as Code paradigms such as Puppet, Terraform, Kubernetes, Helm, and Docker. Learn more about the LexisNexis Risk team and how we work here Women in technology: LexisNexis Risk Solutions is very supportive of women in Technology and has been a founding signature for the Tech Talent Charter. Currently 27% of our Technology workforce are women which is much higher than the UK average of 17%. We have the following initiatives in place to support women in technology: Mentoring scheme for women in technology Women's network forum Regularly run events for schools girl about careers in technology to inspire the next generation of girls in tech. LexisNexis Risk Solutions proudly support the Tech Talent Charter At LexisNexis Risk Solutions, having diverse employees with different perspectives is key to creating innovative new products for our global customers. We have 30 diversity employee networks globally and prioritize inclusive leadership and equitable processes as part of our culture. Our aim is for every employee to be the best version of themselves. We would actively welcome applications from candidates of diverse backgrounds and underrepresented groups. We are committed to providing a fair and accessible hiring process. If you have a disability or other need that requires accommodation or adjustment, please let us know by completing our Applicant Request Support Form: . Please read our Candidate Privacy Policy . Similar Jobs (1) Senior Systems Engineer II locations 2 Locations time type Full time posted on Posted 30+ Days Ago At LexisNexis Risk Solutions, our seven brands span multiple industries providing customers with innovative technologies, information-based analytics, decisioning tools and data management services that provide market-specific solutions. Approximately 10,000 employees in offices throughout the world support our brands by serving customers in more than 190 countries. . LexisNexis Risk Solutions is part of RELX, a global provider of information and analytics for professional and business customers across industries. For more information, please visit and .
JOB TITLE: Head of Engineering - Consumer Servicing & Engagement Platform SALARY: £121,023 - £142,380 LOCATION(S): Bristol HOURS: Full-time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week currently, or 40% of our time, at our Bristol Office. About this opportunity This is a time of growth for the platform. We're passionate about building a Diverse, collaborative, empowered and skilled team of engineers. We're on the journey to simplify and modernise our tech stack and innovate using new technologies. We're keen to move towards our target state with a cloud first (private and public) approach in our hosting strategy and to transform our systems from monolith to microservices whilst decommissioning our legacy estate. Collaboration is critical to the success of this role. As Head of Engineering, you'll work collaboratively with Head of Product alongside other engineering leads within the platform. You'll work hand-in-hand leading the teams with the Product Owner to: Jointly assume the ownership, development, and accountability of strategic and quarterly objectives & key results, and are incentivised against a balanced set of business and technology outcomes. Optimise, evolve, and deliver an efficient operating model. Support shaping of the roadmap and prioritising outcomes which are critical to keep the solution / product in good health. Create an organisation that is truly data driven and providing the best value propositions to our customers. Define the What and How the team deliver, through a combination of engineering solutions and changes to our ways of working i.e. agile and instrumentation. About us Like the modern Britain we serve, we're evolving. Investing billions in our people, data and tech to transform the way we meet the ever-changing needs of our 26 million customers. We're growing with purpose. Join us on our journey and you will too What you'll get involved in As our Head of Engineering, you'll lead the technical direction and develop tech strategy in collaboration with business and enterprise architects. You'll drive the core technology agenda within the platform. You'll be responsible for the technical roadmap, management of technical debt and other technical demands. You'll be accountable for the engineering teams that will design, build, integrate, deploy, and run the system. Particularly software, that supports the business and operations, with a focus on resilience, low latency, reusability, accessibility by third parties as well as scalability. What you can bring to the role: The role will be suited to someone who combines leadership skills with strong technical experience and comes from a hands on an engineering background. As a leader, you: Drive large teams (100+) strategically and help them to push the boundaries to spearhead into future barring the limitations. Enable a culture based on the fundamentals of psychological safety instilling confidence, authenticity and trust throughout your teams. Driving an Agile mindset, bringing in strong experience on the use of Agile ways of working and tooling. Create a culture of learning and continuous improvement through a "Fail Fast, Learn Faster" mentality within teams to experiment and test new ways of engineering, to act as a change agent for engineering and team culture, and to cultivate a systems-thinking and user-experience led design approach. Have a strong passion for and technical understanding of end to end systems including customer facing interfaces and backend and can provide support, knowledge and mentoring to the teams. Lead designing operating models, develop hiring strategy and help teams to scale support business growth utilising lean and agile principles Encourage teams to use the best engineering practices, tooling, and methods and contribute towards inner-source activities and attend MeetUps. Leading & successfully delivering large scale change (£15M+) As an Engineer, you: Understand Web, Microservices, Cloud eco-systems. Understand Systems Thinking and Service Design to mitigate reactive solutions that leads to further technical debt. Understand the benefits of BDD & TDD and ensure engineers write upfront tests against team defined agile definitions and delivery stories. Automation of everything will be a priority. Have proven understanding of the entire software development lifecycle and experience in Agile delivery of products along with knowledge of modern software development toolsets including DevOps, Continuous Integration, and Continuous Delivery. Our focus is to ensure we are inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity, or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it is why we especially welcome applications from under-represented groups. We are disability confident. So, if you would like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15% An annual performance-related bonus Share schemes including free shares. Benefits you can adapt to your lifestyle, such as discounted shopping. 30 days' holiday, with bank holidays on top A range of wellbeing initiatives and generous parental leave policies Ready for a career where you can have a positive impact as you learn, grow, and thrive? Apply today and find out more. Join our journey.
May 03, 2024
Full time
JOB TITLE: Head of Engineering - Consumer Servicing & Engagement Platform SALARY: £121,023 - £142,380 LOCATION(S): Bristol HOURS: Full-time WORKING PATTERN: Our work style is hybrid, which involves spending at least two days per week currently, or 40% of our time, at our Bristol Office. About this opportunity This is a time of growth for the platform. We're passionate about building a Diverse, collaborative, empowered and skilled team of engineers. We're on the journey to simplify and modernise our tech stack and innovate using new technologies. We're keen to move towards our target state with a cloud first (private and public) approach in our hosting strategy and to transform our systems from monolith to microservices whilst decommissioning our legacy estate. Collaboration is critical to the success of this role. As Head of Engineering, you'll work collaboratively with Head of Product alongside other engineering leads within the platform. You'll work hand-in-hand leading the teams with the Product Owner to: Jointly assume the ownership, development, and accountability of strategic and quarterly objectives & key results, and are incentivised against a balanced set of business and technology outcomes. Optimise, evolve, and deliver an efficient operating model. Support shaping of the roadmap and prioritising outcomes which are critical to keep the solution / product in good health. Create an organisation that is truly data driven and providing the best value propositions to our customers. Define the What and How the team deliver, through a combination of engineering solutions and changes to our ways of working i.e. agile and instrumentation. About us Like the modern Britain we serve, we're evolving. Investing billions in our people, data and tech to transform the way we meet the ever-changing needs of our 26 million customers. We're growing with purpose. Join us on our journey and you will too What you'll get involved in As our Head of Engineering, you'll lead the technical direction and develop tech strategy in collaboration with business and enterprise architects. You'll drive the core technology agenda within the platform. You'll be responsible for the technical roadmap, management of technical debt and other technical demands. You'll be accountable for the engineering teams that will design, build, integrate, deploy, and run the system. Particularly software, that supports the business and operations, with a focus on resilience, low latency, reusability, accessibility by third parties as well as scalability. What you can bring to the role: The role will be suited to someone who combines leadership skills with strong technical experience and comes from a hands on an engineering background. As a leader, you: Drive large teams (100+) strategically and help them to push the boundaries to spearhead into future barring the limitations. Enable a culture based on the fundamentals of psychological safety instilling confidence, authenticity and trust throughout your teams. Driving an Agile mindset, bringing in strong experience on the use of Agile ways of working and tooling. Create a culture of learning and continuous improvement through a "Fail Fast, Learn Faster" mentality within teams to experiment and test new ways of engineering, to act as a change agent for engineering and team culture, and to cultivate a systems-thinking and user-experience led design approach. Have a strong passion for and technical understanding of end to end systems including customer facing interfaces and backend and can provide support, knowledge and mentoring to the teams. Lead designing operating models, develop hiring strategy and help teams to scale support business growth utilising lean and agile principles Encourage teams to use the best engineering practices, tooling, and methods and contribute towards inner-source activities and attend MeetUps. Leading & successfully delivering large scale change (£15M+) As an Engineer, you: Understand Web, Microservices, Cloud eco-systems. Understand Systems Thinking and Service Design to mitigate reactive solutions that leads to further technical debt. Understand the benefits of BDD & TDD and ensure engineers write upfront tests against team defined agile definitions and delivery stories. Automation of everything will be a priority. Have proven understanding of the entire software development lifecycle and experience in Agile delivery of products along with knowledge of modern software development toolsets including DevOps, Continuous Integration, and Continuous Delivery. Our focus is to ensure we are inclusive every day, building an organisation that reflects modern society and celebrates diversity in all its forms. We want our people to feel that they belong and can be their best, regardless of background, identity, or culture. We were one of the first major organisations to set goals on diversity in senior roles, create a menopause health package, and a dedicated Working with Cancer initiative. And it is why we especially welcome applications from under-represented groups. We are disability confident. So, if you would like reasonable adjustments to be made to our recruitment processes, just let us know. We also offer a wide-ranging benefits package, which includes: A generous pension contribution of up to 15% An annual performance-related bonus Share schemes including free shares. Benefits you can adapt to your lifestyle, such as discounted shopping. 30 days' holiday, with bank holidays on top A range of wellbeing initiatives and generous parental leave policies Ready for a career where you can have a positive impact as you learn, grow, and thrive? Apply today and find out more. Join our journey.
JOB TITLE: Senior Software Engineer In Test LOCATION: Hertfordshire SALARY: Up to £65,000 WAY OF WORKING: Full Time Hybrid Permanent THE BUSINESS: C4S Search are proud to be working a fast growing, ambitious marketing, and technology company in the Hertfordshire area. THE SENIOR SOFTWARE ENGINEER IN TEST OPPORTUNITY: A skilled Senior Software Engineer in Test excels in time management, organisation, and communication. They advocate for best practices in software design, development, and testing, continually enhancing their technical skills. Engages as a Subject Matter Expert (SME) throughout the development lifecycle, ensuring quality-focused approaches and substantial automation. Develops and executes white box tests at the source code level, advising on code quality enhancements and constructing automated test suites. Designs automated tools and frameworks for comprehensive software validation and end-to-end functional testing. Implements CI frameworks for continuous testing and delivery, driving advancements in CI practices. Utilises performance, load, security, and service virtualisation testing tools, offering advice on best practices and integration into CI environments. Collaborates with stakeholders to formulate test plans and conditions, advocating for thorough test data conditioning and effective communication throughout projects. YOUR KEY SKILLS: Skilled in developing UI and API Test Automation Frameworks and libraries Proficient in automating tests using frameworks such as Selenium, Playwright, Appium, or similar tools. Extensive experience in server-side API testing, Integration testing, and a solid grasp of REST APIs Competent in utilising JIRA for defect logging, test scenario development, execution, and generating status reports/dashboards. Proficient in crafting complex SQL queries. Well-versed in setting up CI/CD pipelines with Gitlab Familiarity with Agile/Scrum/Kanban methodologies. Proficient in programming languages such as PHP and TypeScript/JavaScript Experience with tools like Postman, LambdaTest, and K6. Skilled in troubleshooting test failures and implementing appropriate fixes. Proficient in conducting feasibility, compatibility testing, and prototyping for various features. Strong skills in identifying trends and pattern recognition. Experience in functional and integration testing across various browsers. Proficient in regression, performance, and load testing. Capable of documenting risks, issues, assumptions, and dependencies, and proactively managing them. Clear communication skills for effective collaboration with stakeholders on Sprint/Test Strategy Strong interpersonal skills including negotiation, facilitation, and consensus building; ability to prioritise, influence, and persuade without direct control. Ability to work both independently and as a team player. C4S Search connect future tech talent with leading deep tech, bio tech & clean tech organisations and we are always keen to hear from those who work in the tech industry.
May 03, 2024
Full time
JOB TITLE: Senior Software Engineer In Test LOCATION: Hertfordshire SALARY: Up to £65,000 WAY OF WORKING: Full Time Hybrid Permanent THE BUSINESS: C4S Search are proud to be working a fast growing, ambitious marketing, and technology company in the Hertfordshire area. THE SENIOR SOFTWARE ENGINEER IN TEST OPPORTUNITY: A skilled Senior Software Engineer in Test excels in time management, organisation, and communication. They advocate for best practices in software design, development, and testing, continually enhancing their technical skills. Engages as a Subject Matter Expert (SME) throughout the development lifecycle, ensuring quality-focused approaches and substantial automation. Develops and executes white box tests at the source code level, advising on code quality enhancements and constructing automated test suites. Designs automated tools and frameworks for comprehensive software validation and end-to-end functional testing. Implements CI frameworks for continuous testing and delivery, driving advancements in CI practices. Utilises performance, load, security, and service virtualisation testing tools, offering advice on best practices and integration into CI environments. Collaborates with stakeholders to formulate test plans and conditions, advocating for thorough test data conditioning and effective communication throughout projects. YOUR KEY SKILLS: Skilled in developing UI and API Test Automation Frameworks and libraries Proficient in automating tests using frameworks such as Selenium, Playwright, Appium, or similar tools. Extensive experience in server-side API testing, Integration testing, and a solid grasp of REST APIs Competent in utilising JIRA for defect logging, test scenario development, execution, and generating status reports/dashboards. Proficient in crafting complex SQL queries. Well-versed in setting up CI/CD pipelines with Gitlab Familiarity with Agile/Scrum/Kanban methodologies. Proficient in programming languages such as PHP and TypeScript/JavaScript Experience with tools like Postman, LambdaTest, and K6. Skilled in troubleshooting test failures and implementing appropriate fixes. Proficient in conducting feasibility, compatibility testing, and prototyping for various features. Strong skills in identifying trends and pattern recognition. Experience in functional and integration testing across various browsers. Proficient in regression, performance, and load testing. Capable of documenting risks, issues, assumptions, and dependencies, and proactively managing them. Clear communication skills for effective collaboration with stakeholders on Sprint/Test Strategy Strong interpersonal skills including negotiation, facilitation, and consensus building; ability to prioritise, influence, and persuade without direct control. Ability to work both independently and as a team player. C4S Search connect future tech talent with leading deep tech, bio tech & clean tech organisations and we are always keen to hear from those who work in the tech industry.
Senior Software Engineer We're seeking a seasoned software engineer to join the team of a prominent manufacturer specializing in hydrophones, ultrasound transducers, test stations, and acoustic materials. Key Responsibilities: Leading the development of sophisticated control software applications in LabVIEW for electromechanical ultrasonic measurement and test systems of medium to large scale. Mentoring team members in the Software & Systems department to enhance their proficiency in advanced LabVIEW techniques. Refining intricate software requirements for client projects, including UMS and UMSI. Providing technical support for Precision Acoustics' global clientele in ultrasound, spanning academic institutions, medical device manufacturers, aerospace, defense firms, and non-destructive testing applications. Collaborating with internal departments like Sensors to design and integrate software components for advanced in-house systems, with a focus on improving manufacturing efficiency and quality control. Producing technical software documentation such as user guides and design documents. Staying updated with the latest advancements in relevant technologies and methodologies. Essential Qualifications and Experience: Holds a degree in a STEM field. Has over 3 years of experience developing medium to large-scale applications with hardware integration using LabVIEW. Holds the Certified LabVIEW Architect (CLA) certification. Has at least 1 year of experience working within a scrum framework in an agile environment. Possesses at least 1 year of experience working with Git for source code control. Demonstrates strong communication and teamwork abilities. Shows a proactive attitude towards learning.
May 02, 2024
Full time
Senior Software Engineer We're seeking a seasoned software engineer to join the team of a prominent manufacturer specializing in hydrophones, ultrasound transducers, test stations, and acoustic materials. Key Responsibilities: Leading the development of sophisticated control software applications in LabVIEW for electromechanical ultrasonic measurement and test systems of medium to large scale. Mentoring team members in the Software & Systems department to enhance their proficiency in advanced LabVIEW techniques. Refining intricate software requirements for client projects, including UMS and UMSI. Providing technical support for Precision Acoustics' global clientele in ultrasound, spanning academic institutions, medical device manufacturers, aerospace, defense firms, and non-destructive testing applications. Collaborating with internal departments like Sensors to design and integrate software components for advanced in-house systems, with a focus on improving manufacturing efficiency and quality control. Producing technical software documentation such as user guides and design documents. Staying updated with the latest advancements in relevant technologies and methodologies. Essential Qualifications and Experience: Holds a degree in a STEM field. Has over 3 years of experience developing medium to large-scale applications with hardware integration using LabVIEW. Holds the Certified LabVIEW Architect (CLA) certification. Has at least 1 year of experience working within a scrum framework in an agile environment. Possesses at least 1 year of experience working with Git for source code control. Demonstrates strong communication and teamwork abilities. Shows a proactive attitude towards learning.
Do you have LabVIEW and TestStand skills, and are you seeking a new job in Dorset? Jonathan Lee Recruitment is looking for a Senior Software Engineer (LabVIEW) to join an established supplier of test systems and solutions. This full-time role comes with an attractive salary and benefits package,. including the possibility of a 4 day week! As a Senior Software Engineer, you will be developing software in LabVIEW and TestStand for a variety of new test equipment solutions. You will also be developing drivers, software modules and test sequences, involving core functions such as instrumentation, data acquisition, signal conditioning and processing techniques. In your first few weeks in this Senior Software Engineer role, you can expect to: Design, write and document code that is maintainable, extensible, reliable and efficient Participate in design reviews, including preliminary and critical design reviews Undertake integration and validation Liaise with customers on specific projects and their software, testing and user interface requirements Translate system specification into software module specification. To apply for this Senior oftware Engineer role, you will need demonstrable experience of software design in the Test & Measurement industry. You will also require the following: LabVIEW & TestStand experience (CLD minimum desirable) Knowledge of PXI (NI, Pickering, Keysight), Compact RIO, PC, and FPGA Some electronic hardware design experience preferred A formal qualification in engineering design (degree or equivalent). You Must Satisfy the requirements for UK Security Clearance including 5 years continuous residency in the UK You'll receive an excellent salary and benefits package, including the possibility of a 4 day week, for your knowledge, expertise and flexibility. To apply for this inclusive and collaborative full-time Senior Software Engineer (LabVIEW) job in Dorset, please contact Chris Mead at Jonathan Lee Recruitment today. We'd love to help you get your next role and enable you to fulfil your professional ambitions. Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included
May 02, 2024
Full time
Do you have LabVIEW and TestStand skills, and are you seeking a new job in Dorset? Jonathan Lee Recruitment is looking for a Senior Software Engineer (LabVIEW) to join an established supplier of test systems and solutions. This full-time role comes with an attractive salary and benefits package,. including the possibility of a 4 day week! As a Senior Software Engineer, you will be developing software in LabVIEW and TestStand for a variety of new test equipment solutions. You will also be developing drivers, software modules and test sequences, involving core functions such as instrumentation, data acquisition, signal conditioning and processing techniques. In your first few weeks in this Senior Software Engineer role, you can expect to: Design, write and document code that is maintainable, extensible, reliable and efficient Participate in design reviews, including preliminary and critical design reviews Undertake integration and validation Liaise with customers on specific projects and their software, testing and user interface requirements Translate system specification into software module specification. To apply for this Senior oftware Engineer role, you will need demonstrable experience of software design in the Test & Measurement industry. You will also require the following: LabVIEW & TestStand experience (CLD minimum desirable) Knowledge of PXI (NI, Pickering, Keysight), Compact RIO, PC, and FPGA Some electronic hardware design experience preferred A formal qualification in engineering design (degree or equivalent). You Must Satisfy the requirements for UK Security Clearance including 5 years continuous residency in the UK You'll receive an excellent salary and benefits package, including the possibility of a 4 day week, for your knowledge, expertise and flexibility. To apply for this inclusive and collaborative full-time Senior Software Engineer (LabVIEW) job in Dorset, please contact Chris Mead at Jonathan Lee Recruitment today. We'd love to help you get your next role and enable you to fulfil your professional ambitions. Your CV will be forwarded to Jonathan Lee Recruitment, a leading engineering and manufacturing recruitment consultancy established in 1978. The services advertised by Jonathan Lee Recruitment are those of an Employment Agency. In order for your CV to be processed effectively, please ensure your name, email address, phone number and location (post code OR town OR county, as a minimum) are included
Scada Software Engineer Permanent Hybrid into Staffordshire (3 days onsite) £55-65k per annum Join a well known Engineering consultancy focusing on continuous innovation and transformation as a Scada software Engineer. This role will require your involvement in all aspects of the SDLC. A massive focus within the role would be in the configuration of multiple existing solutions. Including but not limited to the configuration of databases, coding, application engineering, hardware, system testing and commissioning. This role does have possible international travel requirements for training or partner integrations. Essential Experience required of a Senior Electronic System Engineer in this role: Proven track record as Scada Software Engineer Electrical Engineer knowledge or experience Working knowledge of the following areas; PC and Management of electronic files Databases knowledge SCADA / HMUs and control systems Hands on coding experience in one or more of the following: C++, C#, Java or VB TDD / testing GE Equipment or Copa-data Zenon Scada Substation control knowledge Proven track record working in a fast paced environment Excellent communication skills and being a team player To discuss this exciting opportunity in more detail, please APPLY NOW for a no obligation chat with your VIQU Consultant. Additionally, you can contact Storm Robertson , by exploring the VIQU IT Recruitment website. To be the first to hear about other exciting opportunities, technology and recruitment news, please also follow us at ' VIQU IT Recruitment' on LinkedIn, and
May 02, 2024
Full time
Scada Software Engineer Permanent Hybrid into Staffordshire (3 days onsite) £55-65k per annum Join a well known Engineering consultancy focusing on continuous innovation and transformation as a Scada software Engineer. This role will require your involvement in all aspects of the SDLC. A massive focus within the role would be in the configuration of multiple existing solutions. Including but not limited to the configuration of databases, coding, application engineering, hardware, system testing and commissioning. This role does have possible international travel requirements for training or partner integrations. Essential Experience required of a Senior Electronic System Engineer in this role: Proven track record as Scada Software Engineer Electrical Engineer knowledge or experience Working knowledge of the following areas; PC and Management of electronic files Databases knowledge SCADA / HMUs and control systems Hands on coding experience in one or more of the following: C++, C#, Java or VB TDD / testing GE Equipment or Copa-data Zenon Scada Substation control knowledge Proven track record working in a fast paced environment Excellent communication skills and being a team player To discuss this exciting opportunity in more detail, please APPLY NOW for a no obligation chat with your VIQU Consultant. Additionally, you can contact Storm Robertson , by exploring the VIQU IT Recruitment website. To be the first to hear about other exciting opportunities, technology and recruitment news, please also follow us at ' VIQU IT Recruitment' on LinkedIn, and
HM Land Registry ("HMLR") and Inspire People are partnering together to bring you an exciting opportunity for a Senior Infrastructure Engineer with experience in working with Microsoft Power Platform to provide technical leadership and help shape a brand new PowerApps team within HMLR. Starting salary of £46,058 to £52,000 dependent upon interview assessment plus excellent Civil Service benefits and 28% pension contribution. Flexible, hybrid working from Plymouth. HMLR's ambition is to become the world's leading land registry for speed, simplicity and an open approach to data. Their existing software systems and services form part of the critical national infrastructure, safeguarding land and property ownership valued at £7 trillion enabling over £1 trillion worth of personal and commercial lending to be secured against property across England and Wales. The Power Platform team sits within the IT Operations Practice, a new team to the organisation and will form part of a wider group of infrastructure engineering teams which design, deliver and support corporate services, for 6500 internal users with some exciting deliverables already rolled out for testing such as a new Desk Booking application. This role is to provide leadership to the PowerApps teams. You will lead and manage the implementation, and maintenance of Infrastructure and Microsoft Power Platform solutions. As the Senior Engineer, you will support and guidance the Power Platform team, ensuring the development of solutions meet the business needs. Responsibilities include: Supporting more junior members by providing technical guidance and assistance on the Power Platform Design, development and maintenance of Microsoft Power Apps solutions running on the Power Platform, using Power Fxlow code programming. Use Power Apps, Power Automate, Power BI, and Microsoft Co-pilot Studio and other Power Platform related technologies to sometimes create low code solutions. Engage with stakeholders to understand business needs required for the development of Power Apps. Support end-users adoption of Power Platform technologies. Create and use Continuous Integration and Continuous Delivery pipelines for Power Platform and Azure Services In conjunction with the Lead Infrastructure Engineers and subject matter experts from IT Operations and relevant practises, help develop and maintain IT Infrastructure to ensure the availability, integrity and performance of services. Take the lead in incident and problems investigations in relation the team's technical area. There may be line management responsibilities of more junior colleagues, previous experience is not necessary but are looking for the right attributes and a passion to develop in this area. Essential skills: Knowledge of Power Platform components (Power Apps / Power Automate / Experience of building and deploying Power App solutions Power BI / Microsoft Co-pilot Studio) Scripting or programming knowledge (e.g. C#, ASP.Net, Ruby, Java, Python, Power Fx, JavaScript) Experience of building, deploying and manging Power App solutions using Continuous Integration/Deployment methods. Experience of implementing and managing Power Platform components and infrastructure solutions. Experience in automation and administration tasks within the Power Platform environment. Location Expectation is to be working from the Plymouth office 60% of your time across the month (typically 3 days/week). Benefits Alongside your salary of circa £52,000 HM Land Registry contributes £9,881 towards you being a member of the Civil Service Defined Benefit Pension scheme and the following benefits: Annual leave of 28.5 days' paid holiday during each holiday year plus 8 days public holidays Personalised training and development plans including expensed accreditations with training days set aside Flexi-time scheme (You decide what working hours work best for you) Attractive pension options inc. 28% Civil Service Pension Social and sports club Access to our employee assistance programme for counselling and support on a wide range of issues Interest-free loan for season tickets Cycle to work scheme (salary sacrifice). HMLR have a strong and positive culture, a commitment to inclusivity, an emphasis on continuous learning and development and flexible ways of working. Further information This role requires SC clearance, a condition of which is to have been present in the UK for 5 out of the past 5 years. This post may include participation in an on-call rota, subject to additional pay. Apply now or for more details contact Steve Wall at Inspire People - / JBRP1_UKTJ
May 02, 2024
Full time
HM Land Registry ("HMLR") and Inspire People are partnering together to bring you an exciting opportunity for a Senior Infrastructure Engineer with experience in working with Microsoft Power Platform to provide technical leadership and help shape a brand new PowerApps team within HMLR. Starting salary of £46,058 to £52,000 dependent upon interview assessment plus excellent Civil Service benefits and 28% pension contribution. Flexible, hybrid working from Plymouth. HMLR's ambition is to become the world's leading land registry for speed, simplicity and an open approach to data. Their existing software systems and services form part of the critical national infrastructure, safeguarding land and property ownership valued at £7 trillion enabling over £1 trillion worth of personal and commercial lending to be secured against property across England and Wales. The Power Platform team sits within the IT Operations Practice, a new team to the organisation and will form part of a wider group of infrastructure engineering teams which design, deliver and support corporate services, for 6500 internal users with some exciting deliverables already rolled out for testing such as a new Desk Booking application. This role is to provide leadership to the PowerApps teams. You will lead and manage the implementation, and maintenance of Infrastructure and Microsoft Power Platform solutions. As the Senior Engineer, you will support and guidance the Power Platform team, ensuring the development of solutions meet the business needs. Responsibilities include: Supporting more junior members by providing technical guidance and assistance on the Power Platform Design, development and maintenance of Microsoft Power Apps solutions running on the Power Platform, using Power Fxlow code programming. Use Power Apps, Power Automate, Power BI, and Microsoft Co-pilot Studio and other Power Platform related technologies to sometimes create low code solutions. Engage with stakeholders to understand business needs required for the development of Power Apps. Support end-users adoption of Power Platform technologies. Create and use Continuous Integration and Continuous Delivery pipelines for Power Platform and Azure Services In conjunction with the Lead Infrastructure Engineers and subject matter experts from IT Operations and relevant practises, help develop and maintain IT Infrastructure to ensure the availability, integrity and performance of services. Take the lead in incident and problems investigations in relation the team's technical area. There may be line management responsibilities of more junior colleagues, previous experience is not necessary but are looking for the right attributes and a passion to develop in this area. Essential skills: Knowledge of Power Platform components (Power Apps / Power Automate / Experience of building and deploying Power App solutions Power BI / Microsoft Co-pilot Studio) Scripting or programming knowledge (e.g. C#, ASP.Net, Ruby, Java, Python, Power Fx, JavaScript) Experience of building, deploying and manging Power App solutions using Continuous Integration/Deployment methods. Experience of implementing and managing Power Platform components and infrastructure solutions. Experience in automation and administration tasks within the Power Platform environment. Location Expectation is to be working from the Plymouth office 60% of your time across the month (typically 3 days/week). Benefits Alongside your salary of circa £52,000 HM Land Registry contributes £9,881 towards you being a member of the Civil Service Defined Benefit Pension scheme and the following benefits: Annual leave of 28.5 days' paid holiday during each holiday year plus 8 days public holidays Personalised training and development plans including expensed accreditations with training days set aside Flexi-time scheme (You decide what working hours work best for you) Attractive pension options inc. 28% Civil Service Pension Social and sports club Access to our employee assistance programme for counselling and support on a wide range of issues Interest-free loan for season tickets Cycle to work scheme (salary sacrifice). HMLR have a strong and positive culture, a commitment to inclusivity, an emphasis on continuous learning and development and flexible ways of working. Further information This role requires SC clearance, a condition of which is to have been present in the UK for 5 out of the past 5 years. This post may include participation in an on-call rota, subject to additional pay. Apply now or for more details contact Steve Wall at Inspire People - / JBRP1_UKTJ
As a family-owned business our people are central to our success, and following years of organic, consecutive growth, we're looking for people who share our core values of sustainability, trust, collaboration, and innovation to drive us forwards. Software never stays the same and neither do we. We want our people to be part of a progressive organisation, encouraged to embrace change and new ideas to shape our future development. Your input is vital, which is why we're committed to personalised learning paths for every employee to help you, and us, grow. Our goal is to make the world of work easier as a leader in the HR, payroll, finance, and integration solutions software and services industry. We're proud to design and develop some of the best business solutions like iTrent and People First to support our customers' people-related challenges across every vertical. Looking for the place where you can belong? Join MHR and help us shape the world of work. About the role: As a Senior .NET Developer, you will provide high quality, innovative and effective software solutions, and support service to the business. Specifically, to take responsibility for the .NET core code base in our People First system. You will mentor other .NET developers and guide them to follow best practice and coding standards. You will also ensure that the maintainability of our code base remains at a very high level. In this role you will work alongside like-minded individuals and other Senior .NET Engineers to solve business problems, plan, estimate, write, test and document the code in an Agile way. Key Responsibilities: Work as part of an Agile team, developing high quality software, meeting the business requirements and satisfying quality, performance, and security requirements. Undertake research as required and attend conferences and events, documenting afterwards to extend the team knowledge. Support software and diagnosing problems with code that may have been written by others. Advise on technical solutions, and get involved in the delivering or receiving of training. Document decisions and progress in line with corporate and team project management. Provision of accurate estimates and commitments to delivery of work, leading projects if necessary. Any other tasks typically associated with the Software Development Lifecycle. Key Technical skills: C# Unit Testing REST In-depth understanding of complex software engineering principles: design patterns, domain driven design, SOLID principles, polymorphism, generics, queuing, distributed systems, threading and transactions. Ability to write beautiful code that scales Microsoft Azure .NET core code NHibernate BDD / Specflow DDD Soft skills: Commercial experience developing distributed enterprise-scale systems. Ability to communicate ideas and develop strategy through presentations, demonstrations, and specifications. Thorough and quality orientated Understanding of HR and Payroll concepts (desirable) Benefits to support you personally and professionally Alongside the opportunity to work with an incredible team and express your individuality, we offer a range of personalised benefits including: Access to over 60 internal training courses, professional qualifications, and cross-departmental mentoring and coaching programs 24/7 access to a GP through SmartHealth for you and your family, confidential mental health support, and paid sick leave Ability to purchase or sell additional holiday days beyond the standard 25 days and bank holidays Discounts and cashback on leisure, travel, technology, fashion, gym memberships, and food Monthly employee recognition program and departmental awards Referral bonus scheme of up to £2,000 Employee-led social events such as running clubs, football teams, book clubs, and bake-offs On-site subsidised restaurants offering a variety of fresh meals daily Opt-in benefits schemes such as private medical insurance and dental coverage We value the well-being, financial stability, and inclusivity of our employees, and strive to provide a supportive working environment.
May 02, 2024
Full time
As a family-owned business our people are central to our success, and following years of organic, consecutive growth, we're looking for people who share our core values of sustainability, trust, collaboration, and innovation to drive us forwards. Software never stays the same and neither do we. We want our people to be part of a progressive organisation, encouraged to embrace change and new ideas to shape our future development. Your input is vital, which is why we're committed to personalised learning paths for every employee to help you, and us, grow. Our goal is to make the world of work easier as a leader in the HR, payroll, finance, and integration solutions software and services industry. We're proud to design and develop some of the best business solutions like iTrent and People First to support our customers' people-related challenges across every vertical. Looking for the place where you can belong? Join MHR and help us shape the world of work. About the role: As a Senior .NET Developer, you will provide high quality, innovative and effective software solutions, and support service to the business. Specifically, to take responsibility for the .NET core code base in our People First system. You will mentor other .NET developers and guide them to follow best practice and coding standards. You will also ensure that the maintainability of our code base remains at a very high level. In this role you will work alongside like-minded individuals and other Senior .NET Engineers to solve business problems, plan, estimate, write, test and document the code in an Agile way. Key Responsibilities: Work as part of an Agile team, developing high quality software, meeting the business requirements and satisfying quality, performance, and security requirements. Undertake research as required and attend conferences and events, documenting afterwards to extend the team knowledge. Support software and diagnosing problems with code that may have been written by others. Advise on technical solutions, and get involved in the delivering or receiving of training. Document decisions and progress in line with corporate and team project management. Provision of accurate estimates and commitments to delivery of work, leading projects if necessary. Any other tasks typically associated with the Software Development Lifecycle. Key Technical skills: C# Unit Testing REST In-depth understanding of complex software engineering principles: design patterns, domain driven design, SOLID principles, polymorphism, generics, queuing, distributed systems, threading and transactions. Ability to write beautiful code that scales Microsoft Azure .NET core code NHibernate BDD / Specflow DDD Soft skills: Commercial experience developing distributed enterprise-scale systems. Ability to communicate ideas and develop strategy through presentations, demonstrations, and specifications. Thorough and quality orientated Understanding of HR and Payroll concepts (desirable) Benefits to support you personally and professionally Alongside the opportunity to work with an incredible team and express your individuality, we offer a range of personalised benefits including: Access to over 60 internal training courses, professional qualifications, and cross-departmental mentoring and coaching programs 24/7 access to a GP through SmartHealth for you and your family, confidential mental health support, and paid sick leave Ability to purchase or sell additional holiday days beyond the standard 25 days and bank holidays Discounts and cashback on leisure, travel, technology, fashion, gym memberships, and food Monthly employee recognition program and departmental awards Referral bonus scheme of up to £2,000 Employee-led social events such as running clubs, football teams, book clubs, and bake-offs On-site subsidised restaurants offering a variety of fresh meals daily Opt-in benefits schemes such as private medical insurance and dental coverage We value the well-being, financial stability, and inclusivity of our employees, and strive to provide a supportive working environment.
Job Description: As a Senior Digital Design Engineer you will be working to implement high performance AI inference solutions on FPGA. You will contribute to IP library in SystemVerilog and build out complete FPGA design solutions for customers. You will work as part of a diverse team of developers and researchers, on IP that is core to inference products. You will use your experience to deliver highly performant, well tested and extensible code for some of the most widely deployed AI in modern data centres. You'll work closely with software and machine learning engineers, integrating against my clients compiler/runtime/driver stack, to build high-reliability, low-latency, and high-throughput inference applications. You will work with the latest AI capable FPGAs from multiple FPGA vendors to develop RTL in SystemVerilog. You will generate maintainable and parameterizable IP components, to enable reuse across multiple FPGAs and applications. You will package IP into full solution implementations, achieve timing closure through floor planning and test solutions on the board. You will make low level software interface code changes to support integration with the clients software stacks. You will work in a Linux development environment. You will help to define the ways of working in the FPGA team, including coding standards and test. You will help the team to plan activities using Agile scrum methodology. Responsibilities: - Writing and testing IP components in SystemVerilog for FPGA - Building full applications for FPGA using our IP library - Integrating with third party IP for external memory PCIe subsystems - Extending IP verification code and integrating into automated test environments - Working with software interface routines to support FPGA integration into the software stacks - Learning about a range of Machine Learning inference optimization techniques - Providing technical support for customer engagements Recommended Experience and Skills: - At least 5 years experience generating clear, well-documented, and well-tested SystemVerilog, Verilog or VHDL code - Masters degree in Engineering, Mathematics or other Scientific Discipline - Worked with FPGA EDA tools such as Quartus or Vivado - Worked with software languages such as C, C++, Python - Familiarity with Linux development environments, version control and CI systems - Experience of bringing up full FPGA designs and debugging on hardware - Experience optimising RTL designs to achieve timing closure - Good verbal and written communication skills - Nice to have - Familiarity with neural network architectures - Nice to have - Interest in Functional Programming Languages
May 02, 2024
Full time
Job Description: As a Senior Digital Design Engineer you will be working to implement high performance AI inference solutions on FPGA. You will contribute to IP library in SystemVerilog and build out complete FPGA design solutions for customers. You will work as part of a diverse team of developers and researchers, on IP that is core to inference products. You will use your experience to deliver highly performant, well tested and extensible code for some of the most widely deployed AI in modern data centres. You'll work closely with software and machine learning engineers, integrating against my clients compiler/runtime/driver stack, to build high-reliability, low-latency, and high-throughput inference applications. You will work with the latest AI capable FPGAs from multiple FPGA vendors to develop RTL in SystemVerilog. You will generate maintainable and parameterizable IP components, to enable reuse across multiple FPGAs and applications. You will package IP into full solution implementations, achieve timing closure through floor planning and test solutions on the board. You will make low level software interface code changes to support integration with the clients software stacks. You will work in a Linux development environment. You will help to define the ways of working in the FPGA team, including coding standards and test. You will help the team to plan activities using Agile scrum methodology. Responsibilities: - Writing and testing IP components in SystemVerilog for FPGA - Building full applications for FPGA using our IP library - Integrating with third party IP for external memory PCIe subsystems - Extending IP verification code and integrating into automated test environments - Working with software interface routines to support FPGA integration into the software stacks - Learning about a range of Machine Learning inference optimization techniques - Providing technical support for customer engagements Recommended Experience and Skills: - At least 5 years experience generating clear, well-documented, and well-tested SystemVerilog, Verilog or VHDL code - Masters degree in Engineering, Mathematics or other Scientific Discipline - Worked with FPGA EDA tools such as Quartus or Vivado - Worked with software languages such as C, C++, Python - Familiarity with Linux development environments, version control and CI systems - Experience of bringing up full FPGA designs and debugging on hardware - Experience optimising RTL designs to achieve timing closure - Good verbal and written communication skills - Nice to have - Familiarity with neural network architectures - Nice to have - Interest in Functional Programming Languages
Company Description Walter Everett is a recruitment agency and we are currently helping a global consultancy to recruit a Lead Security Cleared Java Developer Role Description Walter Everett Ltd is seeking an experienced SC Cleared Lead Java Developer for a full-time hybrid role. This role is primarily based in London, however, it includes the flexibility to work some days remotely. As a SC Cleared Java Develope you will be responsible for the design and implementation of scalable software solutions while working with cross-functional teams. This is an urgent position so the client requires you to have Security Clearance As a Software Engineer you will be joining a Large tech consultancy focussed on the Law Enforcement/Security services domain. The role requires a hands-on Java Developer with Spring boot experience. You will also have extensive experience with API development and micro services. You will be working with cloud native technologies and agile delivery. You will be primarily responsible for: Being a hands-on contributor delivering complex features on a back end Java application. Managing and deliver successful solutions. Collaborating with other technology teams and technology governance functions to resolve dependencies e.g. interfaces, infrastructure, security. Designing and delivering complex full stack digital products encompassing a rich variety of technologies and using a mixture of agile and planned methods. Being a trusted technical advisor to customers and solving complex technical challenges, and establishing credibility and deep relationships with senior technical and business individuals within the customers' organisation, navigating both complex organisation / programme structures. Documenting and demonstrating solutions by writing documentation, creating and leading customer presentations, creating and maintaining solution / data models / interface specifications, reviewing low level designs and help solve technical challenges. Ensuring the implementation of agreed architecture and infrastructure within a complex existing client landscape (with pre-defined services and constraints). Owning delivery methodology, development practice, quality assurance process, etc. within the team(s) you are responsible for. Ensuring solution security compliance and supporting penetration testing assurance exercises in a high risk / trust landscape. What experience you'll bring: In order to be successful in this role, you will have proven experience in and a solid understanding of most of the following: Experience with delivering integration micro-service patterns in multiple technologies but at least Java Spring Boot in a containerised environment on AWS Experience of working with SQL and NoSQL Cloud DBs and search services such as Elastic / Open Search Experience working with streaming data (e.g. Apache Kafka) and AWS native messaging/streaming features Strong knowledge of the entire software development lifecycle and experience in incremental delivery of software products. Systems design experience in a high risk / assurance environment, with the ability to architect or explain complex systems interactions including data flows, common interfaces, APIs and other methods, along with broad architecture skills, covering application, infrastructure, data and integration. Experience in leading software delivery lifecycles (both agile and more traditional forms), including: DevOps platforms CI / CD services and approaches Automated testing Experience with DevOps tooling and application hosting services such as: Jenkins, Drone, AWS CodeCommit / Pipeline / Deploy Atlassian stack, Azure DevOpsDocker / Kubernetes / Function as a Service deployments Leading design, delivery and test best practise, covering: Test strategies (contract led, automation, etc) Security assurance (ITHC, penetration testing) ITIL Service Management integration Cyber security and insider threat auditing Strong appreciation of front end delivery concerns including what well architected front end solutions look like (SPA, mobile and traditional MVC) preferably with knowledge of a FE framework such as React You will be comfortable working with and influencing varied seniority levels both internally and with clients; and training and educating at all levels. Education and Experience SC Cleared Senior Developer experience Technical leadership experience Knowledge of Law Enforcement domain or security services A significant number of large scale, whole lifecycle, project experience Proven and successful leadership and delivery
May 02, 2024
Full time
Company Description Walter Everett is a recruitment agency and we are currently helping a global consultancy to recruit a Lead Security Cleared Java Developer Role Description Walter Everett Ltd is seeking an experienced SC Cleared Lead Java Developer for a full-time hybrid role. This role is primarily based in London, however, it includes the flexibility to work some days remotely. As a SC Cleared Java Develope you will be responsible for the design and implementation of scalable software solutions while working with cross-functional teams. This is an urgent position so the client requires you to have Security Clearance As a Software Engineer you will be joining a Large tech consultancy focussed on the Law Enforcement/Security services domain. The role requires a hands-on Java Developer with Spring boot experience. You will also have extensive experience with API development and micro services. You will be working with cloud native technologies and agile delivery. You will be primarily responsible for: Being a hands-on contributor delivering complex features on a back end Java application. Managing and deliver successful solutions. Collaborating with other technology teams and technology governance functions to resolve dependencies e.g. interfaces, infrastructure, security. Designing and delivering complex full stack digital products encompassing a rich variety of technologies and using a mixture of agile and planned methods. Being a trusted technical advisor to customers and solving complex technical challenges, and establishing credibility and deep relationships with senior technical and business individuals within the customers' organisation, navigating both complex organisation / programme structures. Documenting and demonstrating solutions by writing documentation, creating and leading customer presentations, creating and maintaining solution / data models / interface specifications, reviewing low level designs and help solve technical challenges. Ensuring the implementation of agreed architecture and infrastructure within a complex existing client landscape (with pre-defined services and constraints). Owning delivery methodology, development practice, quality assurance process, etc. within the team(s) you are responsible for. Ensuring solution security compliance and supporting penetration testing assurance exercises in a high risk / trust landscape. What experience you'll bring: In order to be successful in this role, you will have proven experience in and a solid understanding of most of the following: Experience with delivering integration micro-service patterns in multiple technologies but at least Java Spring Boot in a containerised environment on AWS Experience of working with SQL and NoSQL Cloud DBs and search services such as Elastic / Open Search Experience working with streaming data (e.g. Apache Kafka) and AWS native messaging/streaming features Strong knowledge of the entire software development lifecycle and experience in incremental delivery of software products. Systems design experience in a high risk / assurance environment, with the ability to architect or explain complex systems interactions including data flows, common interfaces, APIs and other methods, along with broad architecture skills, covering application, infrastructure, data and integration. Experience in leading software delivery lifecycles (both agile and more traditional forms), including: DevOps platforms CI / CD services and approaches Automated testing Experience with DevOps tooling and application hosting services such as: Jenkins, Drone, AWS CodeCommit / Pipeline / Deploy Atlassian stack, Azure DevOpsDocker / Kubernetes / Function as a Service deployments Leading design, delivery and test best practise, covering: Test strategies (contract led, automation, etc) Security assurance (ITHC, penetration testing) ITIL Service Management integration Cyber security and insider threat auditing Strong appreciation of front end delivery concerns including what well architected front end solutions look like (SPA, mobile and traditional MVC) preferably with knowledge of a FE framework such as React You will be comfortable working with and influencing varied seniority levels both internally and with clients; and training and educating at all levels. Education and Experience SC Cleared Senior Developer experience Technical leadership experience Knowledge of Law Enforcement domain or security services A significant number of large scale, whole lifecycle, project experience Proven and successful leadership and delivery
Description: Since our establishment in 1990, Methods has worked with a range of central government departments and agencies to transform the way the public sector operates in the UK. Our mission is to deliver value to our customers through effective application of digital thinking and technology change. Methods was acquired by ALTEN Plc (a French multi-national Engineering and IT company) in 2022. Our strategy is to deliver profitable, sustainable growth; expanding ALTEN's Enterprise IT Service capabilities in the UK for both public and private sector customers. Our TDSE (Technical Delivery and Software Engineering) portfolio is a key part of Methods' growth strategy, focusing on software and cloud engineering, consultancy, and technical architecture. Our aim is to deliver value by delivering high-quality solutions, built on a DevOps culture and continuous delivery principles to support digital, data and technology transformation. The business has grown rapidly (from startup in 2019 to just under £30m turnover in 2022-3) and targets profitable growth over the next 5 years as part of ALTEN's global expansion strategy. Our human touch sets us apart from other consultancies, system integrators and software houses - with people, technology, and data at the heart of who we are, we believe in creating value and sustainability through everything we do for our clients, staff, communities, and the planet. We support our clients in the success of their projects while working collaboratively to share knowledge and solve problems. Predominantly focused on the public-sector, Methods is now building a significant private sector client portfolio. Methods was acquired by the Alten Group in early 2022. Summary Methods is seeking a Senior Developer to join our growing software engineering team. As a Senior Developer at Methods you will be expected to work on client projects delivering high quality software. You will be expected to feed in to design decisions, help promote best working practices, carry out code reviews, take part in sprint ceremonies and be part of meetings with client stakeholders as required. Away from project work you will be given time for personal development and will be expected to keep improving existing skills and learning new technologies. You will also be asked at times to provide input into bids for new work. Responsibilities Designing and developing high-quality web applications Collaborating with cross-functional teams to gather requirements and define project scopes Implementing innovative solutions to meet project objectives and deliverables Working with Front End developers to integrate user interfaces with Back End functionalities Conducting code reviews and ensuring code quality and best practices Troubleshooting and debugging applications to identify and fix issues Sharing knowledge and providing support to other developers Keeping up-to-date with the latest industry trends and technologies Assisting with writing bids Requirements Extensive .NET C# Experience with NodeJS development Experience developing secure web services and RESTful APIs Experience with Front End technologies such as HTML, CSS, and JavaScript Experience of software testing best practices (TDD, BDD) Familiarity with relational and non-relational databases Experience with continuous integration and deployment Familiarity with cloud platforms (AWS, Azure or GCP) Additional This role will require you to have or be willing to go through Security Clearance. As part of the onboarding process candidates will be asked to complete a Baseline Personnel Security Standard; details of the evidence required to apply may be found on the government website Gov.UK. If you are unable to meet this and any associated criteria, then your employment may be delayed, or rejected. Details of Have you lived in the UK for the last 5 years? Have you travelled outside of the UK for more than 28 days in the last 12 months? If yes, please ask for further details: Dates, location, reason for travel Have you had any extended periods of travel over 3 months in the last 5 years? If yes, please ask for further details: Dates, location, reason for travel Do you have dual nationality or any former nationalities? Are you willing to go through the vetting process for SC? This will be discussed with you at interview. This role is mainly home-based with occasional travel to the office. Benefits Methods is passionate about its people; we want our colleagues to develop the things they are good at and enjoy. By joining us you can expect: Autonomy to develop and grow your skills and experience Be part of exciting project work that is making a difference in society Strong, inspiring, and thought-provoking leadership A supportive and collaborative environment As well as this we offer: Development - access to LinkedIn Learning, a management development programme, and training Wellness - 24/7 confidential employee assistance programme Flexible Working - including home working and part time Social - office parties, breakfast Tuesdays, monthly pizza Thursdays, Thirsty Thursdays, and commitment to charitable causes Time Off - 25 days of annual leave a year, plus bank holidays, with the option to buy 5 extra days each year Volunteering - 2 paid days per year to volunteer in our local communities or within a charity organisation Pension - Salary Exchange Scheme with 4% employer contribution and 5% employee contribution Discretionary Company Bonus - based on company and individual performance Life Assurance - of 4 times base salary Private Medical Insurance - which is non-contributory (spouse and dependants included) Worldwide Travel Insurance - which is non-contributory (spouse and dependants included) Enhanced Maternity and Paternity Pay Travel - season ticket loan, cycle to work scheme For a full list of benefits please visit our website.
May 02, 2024
Full time
Description: Since our establishment in 1990, Methods has worked with a range of central government departments and agencies to transform the way the public sector operates in the UK. Our mission is to deliver value to our customers through effective application of digital thinking and technology change. Methods was acquired by ALTEN Plc (a French multi-national Engineering and IT company) in 2022. Our strategy is to deliver profitable, sustainable growth; expanding ALTEN's Enterprise IT Service capabilities in the UK for both public and private sector customers. Our TDSE (Technical Delivery and Software Engineering) portfolio is a key part of Methods' growth strategy, focusing on software and cloud engineering, consultancy, and technical architecture. Our aim is to deliver value by delivering high-quality solutions, built on a DevOps culture and continuous delivery principles to support digital, data and technology transformation. The business has grown rapidly (from startup in 2019 to just under £30m turnover in 2022-3) and targets profitable growth over the next 5 years as part of ALTEN's global expansion strategy. Our human touch sets us apart from other consultancies, system integrators and software houses - with people, technology, and data at the heart of who we are, we believe in creating value and sustainability through everything we do for our clients, staff, communities, and the planet. We support our clients in the success of their projects while working collaboratively to share knowledge and solve problems. Predominantly focused on the public-sector, Methods is now building a significant private sector client portfolio. Methods was acquired by the Alten Group in early 2022. Summary Methods is seeking a Senior Developer to join our growing software engineering team. As a Senior Developer at Methods you will be expected to work on client projects delivering high quality software. You will be expected to feed in to design decisions, help promote best working practices, carry out code reviews, take part in sprint ceremonies and be part of meetings with client stakeholders as required. Away from project work you will be given time for personal development and will be expected to keep improving existing skills and learning new technologies. You will also be asked at times to provide input into bids for new work. Responsibilities Designing and developing high-quality web applications Collaborating with cross-functional teams to gather requirements and define project scopes Implementing innovative solutions to meet project objectives and deliverables Working with Front End developers to integrate user interfaces with Back End functionalities Conducting code reviews and ensuring code quality and best practices Troubleshooting and debugging applications to identify and fix issues Sharing knowledge and providing support to other developers Keeping up-to-date with the latest industry trends and technologies Assisting with writing bids Requirements Extensive .NET C# Experience with NodeJS development Experience developing secure web services and RESTful APIs Experience with Front End technologies such as HTML, CSS, and JavaScript Experience of software testing best practices (TDD, BDD) Familiarity with relational and non-relational databases Experience with continuous integration and deployment Familiarity with cloud platforms (AWS, Azure or GCP) Additional This role will require you to have or be willing to go through Security Clearance. As part of the onboarding process candidates will be asked to complete a Baseline Personnel Security Standard; details of the evidence required to apply may be found on the government website Gov.UK. If you are unable to meet this and any associated criteria, then your employment may be delayed, or rejected. Details of Have you lived in the UK for the last 5 years? Have you travelled outside of the UK for more than 28 days in the last 12 months? If yes, please ask for further details: Dates, location, reason for travel Have you had any extended periods of travel over 3 months in the last 5 years? If yes, please ask for further details: Dates, location, reason for travel Do you have dual nationality or any former nationalities? Are you willing to go through the vetting process for SC? This will be discussed with you at interview. This role is mainly home-based with occasional travel to the office. Benefits Methods is passionate about its people; we want our colleagues to develop the things they are good at and enjoy. By joining us you can expect: Autonomy to develop and grow your skills and experience Be part of exciting project work that is making a difference in society Strong, inspiring, and thought-provoking leadership A supportive and collaborative environment As well as this we offer: Development - access to LinkedIn Learning, a management development programme, and training Wellness - 24/7 confidential employee assistance programme Flexible Working - including home working and part time Social - office parties, breakfast Tuesdays, monthly pizza Thursdays, Thirsty Thursdays, and commitment to charitable causes Time Off - 25 days of annual leave a year, plus bank holidays, with the option to buy 5 extra days each year Volunteering - 2 paid days per year to volunteer in our local communities or within a charity organisation Pension - Salary Exchange Scheme with 4% employer contribution and 5% employee contribution Discretionary Company Bonus - based on company and individual performance Life Assurance - of 4 times base salary Private Medical Insurance - which is non-contributory (spouse and dependants included) Worldwide Travel Insurance - which is non-contributory (spouse and dependants included) Enhanced Maternity and Paternity Pay Travel - season ticket loan, cycle to work scheme For a full list of benefits please visit our website.
Our Values: Dream big -Be visionary, strategic, and open to innovation Build great things -Work in service of our users, always improving and pushing higher Take ownership -Take responsibility with bold decision-making and bias for action Win like a sports team -Be trusting and collaborative while empowering others Learn and grow fast -Never stop learning and iterate fast Share our passion -Share ideas and practice enthusiasm and joy Be user obsessed -Empathetic, inquisitive, practical About the team: GoodNotes is on a mission to make the classroom a more interactive environment where students and teachers can connect through our product. As a Senior Engineer you will be part of building a new product from scratch through partnering with external educators and colleagues. You will be part of a distributed team across Europe and Asia, with shared time for collaborative activities such as planning, retros, stand-ups, and brainstorming sessions. You will use a broad and modern tech stack with: Programming Language: The vast majority of our code is written in Swift Concurrency: We have a large, old, but modular codebase. We use modern Swift Concurrency as much as possible as we gradually move away from RxSwift UI code: As much new UI code as possible is in SwiftUI. We fall back to UIKit when needed and re-use the majority of it on macOS using Catalyst Cross-platform: We re-use our core packages on cross-platform using SwiftWasm, UI for other platforms is written using React or their respective native APIs Dependencies: We exclusively use Swift Package Manager and frequently make new local packages Source control and builds: We have a mono-repo and use GitHub and Pull Requests. We kick off builds using a Slack bot Continuous Integration: We use CircleCI which means our configuration is checked in with our code. We have unit tests for all of our modules which run on every branch. UI tests are run daily and before release Release cadence: We QA and release on a weekly schedule This is the role for you, if you're excited to work on the things listed below: Build mission-critical services used by tens of millions of users. Architect and design scalable solutions that are easy to maintain to allow development of exciting features and support more users. Implement elegant solutions with clean code. Enable communication with the Mobile, Web frontend and QA teams Define and drive the completion of new initiatives and features by removing blockers for the team Continuously improve the development practices through research, automation, documentation and testing Share your knowledge and experience with the rest of the team The skills you will need to be successful in the above: Expertise in Swift programming. Knowledge of SwiftUI is advantageous Strong understanding of computer science fundamentals, you enjoy solving algo and data structure puzzles Excellent problem solving, communication, and storytelling skills A love of software craftsmanship Strong sense of the best tools for any task Shipped one or more non-trivial iOS apps on respective app stores Big plus if you have experience cross-compiling codebase on different mobile platforms Even if you don't meet all the criteria listed above, we would still love to hear from you! Goodnotes places a lot of value on learning and development and will support your growth if needed. The interview process: Introduction: The Talent Team want to hear more about your background, what you are looking for, and why you'd like to join Goodnotes. Take-home Assignment: A timed online coding skills test. Live coding & Technical interview: A live coding call with one of our engineers. This is where you get to see what it would be like working at Goodnotes as well as the chance to ask any engineering questions you may have Hiring Manager interview: A call with your hiring manager. This is the person who will be managing you day to day, working on your growth and development with you as well as support you throughout your career at Goodnotes. Values interview - Meeting with members of the Goodnotes Team to answer questions relating to take ownership AND build great things What's in it for you: Remote friendly Flexible working hours and location Medical insurance for you and your dependents Great annual leave allowance Meaningful equity in a profitable tech-startup Budget for things like noise cancelling headphones, setting up your home office, personal development, professional training, and health & wellness Sponsored visits to our Hong Kong or London office every 2 years Company wide annual offsite Fantastic maternity/ paternity packages and and allowances
May 02, 2024
Full time
Our Values: Dream big -Be visionary, strategic, and open to innovation Build great things -Work in service of our users, always improving and pushing higher Take ownership -Take responsibility with bold decision-making and bias for action Win like a sports team -Be trusting and collaborative while empowering others Learn and grow fast -Never stop learning and iterate fast Share our passion -Share ideas and practice enthusiasm and joy Be user obsessed -Empathetic, inquisitive, practical About the team: GoodNotes is on a mission to make the classroom a more interactive environment where students and teachers can connect through our product. As a Senior Engineer you will be part of building a new product from scratch through partnering with external educators and colleagues. You will be part of a distributed team across Europe and Asia, with shared time for collaborative activities such as planning, retros, stand-ups, and brainstorming sessions. You will use a broad and modern tech stack with: Programming Language: The vast majority of our code is written in Swift Concurrency: We have a large, old, but modular codebase. We use modern Swift Concurrency as much as possible as we gradually move away from RxSwift UI code: As much new UI code as possible is in SwiftUI. We fall back to UIKit when needed and re-use the majority of it on macOS using Catalyst Cross-platform: We re-use our core packages on cross-platform using SwiftWasm, UI for other platforms is written using React or their respective native APIs Dependencies: We exclusively use Swift Package Manager and frequently make new local packages Source control and builds: We have a mono-repo and use GitHub and Pull Requests. We kick off builds using a Slack bot Continuous Integration: We use CircleCI which means our configuration is checked in with our code. We have unit tests for all of our modules which run on every branch. UI tests are run daily and before release Release cadence: We QA and release on a weekly schedule This is the role for you, if you're excited to work on the things listed below: Build mission-critical services used by tens of millions of users. Architect and design scalable solutions that are easy to maintain to allow development of exciting features and support more users. Implement elegant solutions with clean code. Enable communication with the Mobile, Web frontend and QA teams Define and drive the completion of new initiatives and features by removing blockers for the team Continuously improve the development practices through research, automation, documentation and testing Share your knowledge and experience with the rest of the team The skills you will need to be successful in the above: Expertise in Swift programming. Knowledge of SwiftUI is advantageous Strong understanding of computer science fundamentals, you enjoy solving algo and data structure puzzles Excellent problem solving, communication, and storytelling skills A love of software craftsmanship Strong sense of the best tools for any task Shipped one or more non-trivial iOS apps on respective app stores Big plus if you have experience cross-compiling codebase on different mobile platforms Even if you don't meet all the criteria listed above, we would still love to hear from you! Goodnotes places a lot of value on learning and development and will support your growth if needed. The interview process: Introduction: The Talent Team want to hear more about your background, what you are looking for, and why you'd like to join Goodnotes. Take-home Assignment: A timed online coding skills test. Live coding & Technical interview: A live coding call with one of our engineers. This is where you get to see what it would be like working at Goodnotes as well as the chance to ask any engineering questions you may have Hiring Manager interview: A call with your hiring manager. This is the person who will be managing you day to day, working on your growth and development with you as well as support you throughout your career at Goodnotes. Values interview - Meeting with members of the Goodnotes Team to answer questions relating to take ownership AND build great things What's in it for you: Remote friendly Flexible working hours and location Medical insurance for you and your dependents Great annual leave allowance Meaningful equity in a profitable tech-startup Budget for things like noise cancelling headphones, setting up your home office, personal development, professional training, and health & wellness Sponsored visits to our Hong Kong or London office every 2 years Company wide annual offsite Fantastic maternity/ paternity packages and and allowances
Telecommute: No- Teleworking not available for this position Shift: Days (United States of America) Travel Required: Yes, 100% of the Time Relocation Assistance: Relocation assistance may be available Positions Available: 1 At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today. At Northrop Grumman, you'll have the resources, support, and team to do some of the best work of your career. Northrop Grumman Mission Systems - Field Engineering is seeking a highly motivated Principal Systems Engineer/Senior Principal Systems Engineer to be a technical leader for our Global Hawk UAV sensor Field Engineering team located in Guam. Our development and sustainment operations are managed from our Linthicum, Maryland location. Permanent move to Guam. What You'll get to Do: Provide maintenance support and physical control for the Global Hawk UAV sensor Perform periodic quarterly physical inspections of the Global Hawk UAV sensor Create detailed trouble reports for the Global Hawk UAV sensor Provide support for emergency divert activities in support of security for the Global Hawk UAV sensor Analyzes system performance, reliability and consumption data of the Global Hawk UAV sensor and make recommendations to sustain sensor performance Identify engineering and/or logistics solutions to support the Global Hawk UAV sensor. Analyze customer requirements and will assist with conducting trade studies to propose various courses of action when needed. Perform technical planning to support various integration and test activities in both lab and aircraft environments Accomplishes software/hardware testing to ensure functional requirements are met Interface with various customers including USAF and prime contractor personnel This position can be filled at the Principal or Sr Principal level Basic Qualifications for Principal Engineer: Bachelor of Science degree in Electronic Engineering, Computer Engineering or related technical field and 5 years' experience; Masters degree in relevant degree plus 3 years experience. Will consider 9 years of applied experience in lieu of degree requirement. Understanding of the fundamentals and theory of RF Systems Permanent move to Guam to support. Demonstrated experience with analysis of RF systems performance and associated requirement analysis Ability to perform technical planning as well as hands on testing of RF/digital systems as required Current/Active Secret or Top Secret Clearance investigated within the last 5 years, with the ability to gain program specific clearances. A final DoD Secret clearance is required to start. Basic Qualifications for Sr Principal Engineer: Bachelor of Science degree in Electronic Engineering, Computer Engineering or related technical field and 9 years' experience; Masters degree in relevant degree plus 7 years experience. Will consider 13 years of applied experience in lieu of degree requirement. Understanding of the fundamentals and theory of RF Systems Permanent move to Guam to support. Demonstrated experience with analysis of RF systems performance and associated requirement analysis Ability to perform technical planning as well as hands on testing of RF/digital systems as required Current/Active Secret or Top Secret Clearance investigated within the last 5 years, with the ability to gain program specific clearances. A final DoD Secret clearance is required to start. Preferred Qualifications: Demonstrated experienced with sustainment related analysis of airborne radar systems Experience with Global Hawk , Triton, NATO sustainment efforts on airborne radar systems hardware and software Technical Team Leadership skills/abilities Experience with NATO, Triton, or Global Hawk radar operations and maintenance related activities Ability to interface with customer technical and leadership personnel at all levels What We Can Offer You - Northrop Grumman provides a comprehensive benefits package and a work environment which encourages your growth and supports the mutual success of our people and our company. Northrop Grumman benefits give you the flexibility and control to choose the benefits that make the most sense for you and your family. Your benefits will include the following: Health Plan, Savings Plan, Paid Time Off and Additional Benefits including Education Assistance, Training and Development, 9/80 Work Schedule (where available), and much more! Salary Range: $88,700 - $133,100 Salary Range 2: $109,900 - $164,900 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Employees may be eligible for a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit . U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions. Be part of a culture that thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work. Use your skills to build and deliver innovative tech solutions that protect the world and shape a better future. Enjoy benefits like work-life balance, education assistance and paid time off. Did you know? Northrop Grumman leads the industry team for NASA's James Webb Space Telescope, the largest, most complex and powerful space telescope ever built. Launched in December 2021, the telescope incorporates innovative design, advanced technology, and groundbreaking engineering, and will fundamentally alter our understanding of the universe.
May 02, 2024
Full time
Telecommute: No- Teleworking not available for this position Shift: Days (United States of America) Travel Required: Yes, 100% of the Time Relocation Assistance: Relocation assistance may be available Positions Available: 1 At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations to come. Our pioneering and inventive spirit has enabled us to be at the forefront of many technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on the moon. We look for people who have bold new ideas, courage and a pioneering spirit to join forces to invent the future, and have fun along the way. Our culture thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work - and we have an insatiable drive to do what others think is impossible. Our employees are not only part of history, they're making history. Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world's biggest challenges. We take pride in creating purposeful work and allowing our employees to grow and achieve their goals every day by Defining Possible. With our competitive pay and comprehensive benefits, we have the right opportunities to fit your life and launch your career today. At Northrop Grumman, you'll have the resources, support, and team to do some of the best work of your career. Northrop Grumman Mission Systems - Field Engineering is seeking a highly motivated Principal Systems Engineer/Senior Principal Systems Engineer to be a technical leader for our Global Hawk UAV sensor Field Engineering team located in Guam. Our development and sustainment operations are managed from our Linthicum, Maryland location. Permanent move to Guam. What You'll get to Do: Provide maintenance support and physical control for the Global Hawk UAV sensor Perform periodic quarterly physical inspections of the Global Hawk UAV sensor Create detailed trouble reports for the Global Hawk UAV sensor Provide support for emergency divert activities in support of security for the Global Hawk UAV sensor Analyzes system performance, reliability and consumption data of the Global Hawk UAV sensor and make recommendations to sustain sensor performance Identify engineering and/or logistics solutions to support the Global Hawk UAV sensor. Analyze customer requirements and will assist with conducting trade studies to propose various courses of action when needed. Perform technical planning to support various integration and test activities in both lab and aircraft environments Accomplishes software/hardware testing to ensure functional requirements are met Interface with various customers including USAF and prime contractor personnel This position can be filled at the Principal or Sr Principal level Basic Qualifications for Principal Engineer: Bachelor of Science degree in Electronic Engineering, Computer Engineering or related technical field and 5 years' experience; Masters degree in relevant degree plus 3 years experience. Will consider 9 years of applied experience in lieu of degree requirement. Understanding of the fundamentals and theory of RF Systems Permanent move to Guam to support. Demonstrated experience with analysis of RF systems performance and associated requirement analysis Ability to perform technical planning as well as hands on testing of RF/digital systems as required Current/Active Secret or Top Secret Clearance investigated within the last 5 years, with the ability to gain program specific clearances. A final DoD Secret clearance is required to start. Basic Qualifications for Sr Principal Engineer: Bachelor of Science degree in Electronic Engineering, Computer Engineering or related technical field and 9 years' experience; Masters degree in relevant degree plus 7 years experience. Will consider 13 years of applied experience in lieu of degree requirement. Understanding of the fundamentals and theory of RF Systems Permanent move to Guam to support. Demonstrated experience with analysis of RF systems performance and associated requirement analysis Ability to perform technical planning as well as hands on testing of RF/digital systems as required Current/Active Secret or Top Secret Clearance investigated within the last 5 years, with the ability to gain program specific clearances. A final DoD Secret clearance is required to start. Preferred Qualifications: Demonstrated experienced with sustainment related analysis of airborne radar systems Experience with Global Hawk , Triton, NATO sustainment efforts on airborne radar systems hardware and software Technical Team Leadership skills/abilities Experience with NATO, Triton, or Global Hawk radar operations and maintenance related activities Ability to interface with customer technical and leadership personnel at all levels What We Can Offer You - Northrop Grumman provides a comprehensive benefits package and a work environment which encourages your growth and supports the mutual success of our people and our company. Northrop Grumman benefits give you the flexibility and control to choose the benefits that make the most sense for you and your family. Your benefits will include the following: Health Plan, Savings Plan, Paid Time Off and Additional Benefits including Education Assistance, Training and Development, 9/80 Work Schedule (where available), and much more! Salary Range: $88,700 - $133,100 Salary Range 2: $109,900 - $164,900 The above salary range represents a general guideline; however, Northrop Grumman considers a number of factors when determining base salary offers such as the scope and responsibilities of the position and the candidate's experience, education, skills and current market conditions. Employees may be eligible for a discretionary bonus in addition to base pay. Annual bonuses are designed to reward individual contributions as well as allow employees to share in company results. Employees in Vice President or Director positions may be eligible for Long Term Incentives. In addition, Northrop Grumman provides a variety of benefits including health insurance coverage, life and disability insurance, savings plan, Company paid holidays and paid time off (PTO) for vacation and/or personal business. The application period for the job is estimated to be 20 days from the job posting date. However, this timeline may be shortened or extended depending on business needs and the availability of qualified candidates. Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit . U.S. Citizenship is required for all positions with a government clearance and certain other restricted positions. Be part of a culture that thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work. Use your skills to build and deliver innovative tech solutions that protect the world and shape a better future. Enjoy benefits like work-life balance, education assistance and paid time off. Did you know? Northrop Grumman leads the industry team for NASA's James Webb Space Telescope, the largest, most complex and powerful space telescope ever built. Launched in December 2021, the telescope incorporates innovative design, advanced technology, and groundbreaking engineering, and will fundamentally alter our understanding of the universe.
Sectors: Electronics, Medical Devices, Aerospace, Defence Job Title: Lead Embedded Software Engineer Location: Edinburgh Salary: £60,000 - £75,000 per annum Hybrid working Great benefits package included Full Relocation assistance available Sponsorship is available for UK Based candidates Overview of company and job title: A fantastic Global engineering specialist organisation based in Edinburgh who design and develop world class leading products for multiple industries that include Medical, Industrial, Aerospace, Defence and many more are now looking to further expand their innovative, and technically advanced R&D team with the addition to hire for a new Lead Embedded Software Engineer to join the team and to be working as part of a global team to deliver ground-breaking solutions and products that make a positive impact on people's lives across the world. This role would suit a Senior Embedded Software Engineer who is looking for a career progression to take the next step to become a Lead Embedded Software Engineer. The role: As the Lead Embedded Software Engineer , you will have a role split of 50% management of leading a talented team of 4 Embedded Software Engineers and 50% being technically hands on to engineer, state requirements, design, execute and test C++ embedded software. The successful Lead Embedded Software Engineer will be working on exciting projects for Medical, Aerospace and Defence that have a positive impact on peoples lives across the Globe. Salary, hybrid working, sponsorship, & relocation assistance. The salary on offer for the Lead Embedded Software Engineer is £60,000 - £75,000 per annum . Hybrid working will be 50% WFH & 50% office. Sponsorship and full relocation assistance for UK based Senior & Lead Embedded Software Engineers is available. Senior/Lead Embedded Software Engineer Key Skills: 5-7+ years minimum industry experience Experience of real time embedded software development Modern C++ programming language Experience of Microcontrollers & Microprocessors Knowledge/Experience of Embedded Linux embedded operating systems Familiarity with network protocols - SPI, I2C, UART, RS232/485, Ethernet etc Ability to read & review hardware schematics and datasheets Experience of debugging software and supporting board bring-up activities Good analytical, problem solving and team-work skills Experience of team leadership, mentoring & project management Can lead, inspire and motivate software engineers of various experience levels Bonus nice to have skills: Experience in other languages an advantage: Embedded C, Java, C# and .Net, UML Awareness of Agile development/methodology practices RTOS Experience - FreeRTOS, ThreadX, QNX, VxWorks or more Scripting experience - Python, Bash, etc. Version Control Systems - GIT, SVN, JIRA or similar Understanding of real-time development and/or safety critical systems Awareness of continuous integration frameworks Sound understanding of other engineering disciplines and may have led multi-disciplined teams Industry experience - Cyber Security, Medical Devices, Aerospace, Defence Benefits Package: Bespoke development plan Online learning and formal development programs Enhanced pension contributions 33 days of annual leave (inclusive of public holidays) Paid family leave Private medical insurance Group income protection insurance Employee Assistance Program (EAP) Electric Vehicle Salary Sacrifice Scheme Cycle to work scheme Volunteer time off Flexible Hybrid Working Available & Fully Remote Life assurance Occupational health Vision care discounts Discount schemes Company sick pay scheme Onsite gym/ discounted gym If you are a Senior or an Experienced Embedded Software Engineer , looking for an exciting new opportunity to take the next step to progress in your career to become a Lead Embedded Software Engineer and join a hugely successful and established global engineering business, then please apply now with your updated CV or call Frank at Premier Group on and for further information and details about the role.
May 02, 2024
Full time
Sectors: Electronics, Medical Devices, Aerospace, Defence Job Title: Lead Embedded Software Engineer Location: Edinburgh Salary: £60,000 - £75,000 per annum Hybrid working Great benefits package included Full Relocation assistance available Sponsorship is available for UK Based candidates Overview of company and job title: A fantastic Global engineering specialist organisation based in Edinburgh who design and develop world class leading products for multiple industries that include Medical, Industrial, Aerospace, Defence and many more are now looking to further expand their innovative, and technically advanced R&D team with the addition to hire for a new Lead Embedded Software Engineer to join the team and to be working as part of a global team to deliver ground-breaking solutions and products that make a positive impact on people's lives across the world. This role would suit a Senior Embedded Software Engineer who is looking for a career progression to take the next step to become a Lead Embedded Software Engineer. The role: As the Lead Embedded Software Engineer , you will have a role split of 50% management of leading a talented team of 4 Embedded Software Engineers and 50% being technically hands on to engineer, state requirements, design, execute and test C++ embedded software. The successful Lead Embedded Software Engineer will be working on exciting projects for Medical, Aerospace and Defence that have a positive impact on peoples lives across the Globe. Salary, hybrid working, sponsorship, & relocation assistance. The salary on offer for the Lead Embedded Software Engineer is £60,000 - £75,000 per annum . Hybrid working will be 50% WFH & 50% office. Sponsorship and full relocation assistance for UK based Senior & Lead Embedded Software Engineers is available. Senior/Lead Embedded Software Engineer Key Skills: 5-7+ years minimum industry experience Experience of real time embedded software development Modern C++ programming language Experience of Microcontrollers & Microprocessors Knowledge/Experience of Embedded Linux embedded operating systems Familiarity with network protocols - SPI, I2C, UART, RS232/485, Ethernet etc Ability to read & review hardware schematics and datasheets Experience of debugging software and supporting board bring-up activities Good analytical, problem solving and team-work skills Experience of team leadership, mentoring & project management Can lead, inspire and motivate software engineers of various experience levels Bonus nice to have skills: Experience in other languages an advantage: Embedded C, Java, C# and .Net, UML Awareness of Agile development/methodology practices RTOS Experience - FreeRTOS, ThreadX, QNX, VxWorks or more Scripting experience - Python, Bash, etc. Version Control Systems - GIT, SVN, JIRA or similar Understanding of real-time development and/or safety critical systems Awareness of continuous integration frameworks Sound understanding of other engineering disciplines and may have led multi-disciplined teams Industry experience - Cyber Security, Medical Devices, Aerospace, Defence Benefits Package: Bespoke development plan Online learning and formal development programs Enhanced pension contributions 33 days of annual leave (inclusive of public holidays) Paid family leave Private medical insurance Group income protection insurance Employee Assistance Program (EAP) Electric Vehicle Salary Sacrifice Scheme Cycle to work scheme Volunteer time off Flexible Hybrid Working Available & Fully Remote Life assurance Occupational health Vision care discounts Discount schemes Company sick pay scheme Onsite gym/ discounted gym If you are a Senior or an Experienced Embedded Software Engineer , looking for an exciting new opportunity to take the next step to progress in your career to become a Lead Embedded Software Engineer and join a hugely successful and established global engineering business, then please apply now with your updated CV or call Frank at Premier Group on and for further information and details about the role.
Senior Android Engineer (VR/ Bluetooth) Edinburgh Sadly sponsorship is not provided Are you excited by the visual effects (VFX) or the XR/VR industries? Are you an experienced software engineer with a creative mindset? Do you love developing amazing, hardware-integrated software products? About Us: The natural way to interact with augmented and virtual reality will be with your hands. Our client is developing incredible wearable products based on soft and stretchy sensor technology for the future of human-machine interaction. This new product range, a comfortable XR for mass market use, has recently been announced. We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team in Edinburgh . As a Senior Software Engineer , you will be responsible for designing, developing, and implementing software solutions that align with business objectives and meet clients' requirements. You will play a key role in driving innovation and leading development efforts, working closely with cross-functional teams to deliver high-quality software products Interest in animation - or VR content creation - pipelines will be a strong advantage. You will enjoy the excitement of working with cutting-edge technology, solving problems, and to customer needs. Your customer-centric approach will not only drive technical solutions but also shape the future development of products, ultimately ensuring an exceptional user experience for our valued customers. Responsibilities Design, develop, and verify cutting-edge software solutions for seamless interfacing with Motion Capture and XR gloves across a diverse array of computing platforms, ranging from VR headsets to desktop computers, and beyond. Deliver technical leadership and provide mentorship to fellow software engineers, fostering a culture of continuous learning and innovation. Collaborate with subject matter experts, product management, and engineering leaders to architect capabilities on software platforms. Foster productive collaborations with our software, embedded, and machine learning teams to deliver comprehensive end-to-end solutions. Efficiently plan, manage, and document work using designated project management systems. Consistently stay informed about the latest advancements from motion capture and mixed reality partners, reinforcing a competitive edge in technological innovation. Essential Requirements: Bachelor's degree in computer science, Computer Engineering, or related field Significant and Senior commercial experience as a software engineer Strong written and verbal communication skills Proficiency in a range of programming languages, ideally with experience in TypeScript, JavaScript, or C#. Experience with front-end frameworks such as React, Angular, or VueJS. OR mobile development in Android /iOS Experience working with integrations with hardware peripherals, ideally with experience in Bluetooth . Desirable Skills: Experience developing for Unity and/or Unreal Engine Knowledge of C++. Experience building VR experiences, and a passion for gaming and VFX technologies. This role will be on site 2/3 days per week and can not support sponsorship apllications. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
May 02, 2024
Full time
Senior Android Engineer (VR/ Bluetooth) Edinburgh Sadly sponsorship is not provided Are you excited by the visual effects (VFX) or the XR/VR industries? Are you an experienced software engineer with a creative mindset? Do you love developing amazing, hardware-integrated software products? About Us: The natural way to interact with augmented and virtual reality will be with your hands. Our client is developing incredible wearable products based on soft and stretchy sensor technology for the future of human-machine interaction. This new product range, a comfortable XR for mass market use, has recently been announced. We are seeking a highly skilled and experienced Senior Software Engineer to join our dynamic team in Edinburgh . As a Senior Software Engineer , you will be responsible for designing, developing, and implementing software solutions that align with business objectives and meet clients' requirements. You will play a key role in driving innovation and leading development efforts, working closely with cross-functional teams to deliver high-quality software products Interest in animation - or VR content creation - pipelines will be a strong advantage. You will enjoy the excitement of working with cutting-edge technology, solving problems, and to customer needs. Your customer-centric approach will not only drive technical solutions but also shape the future development of products, ultimately ensuring an exceptional user experience for our valued customers. Responsibilities Design, develop, and verify cutting-edge software solutions for seamless interfacing with Motion Capture and XR gloves across a diverse array of computing platforms, ranging from VR headsets to desktop computers, and beyond. Deliver technical leadership and provide mentorship to fellow software engineers, fostering a culture of continuous learning and innovation. Collaborate with subject matter experts, product management, and engineering leaders to architect capabilities on software platforms. Foster productive collaborations with our software, embedded, and machine learning teams to deliver comprehensive end-to-end solutions. Efficiently plan, manage, and document work using designated project management systems. Consistently stay informed about the latest advancements from motion capture and mixed reality partners, reinforcing a competitive edge in technological innovation. Essential Requirements: Bachelor's degree in computer science, Computer Engineering, or related field Significant and Senior commercial experience as a software engineer Strong written and verbal communication skills Proficiency in a range of programming languages, ideally with experience in TypeScript, JavaScript, or C#. Experience with front-end frameworks such as React, Angular, or VueJS. OR mobile development in Android /iOS Experience working with integrations with hardware peripherals, ideally with experience in Bluetooth . Desirable Skills: Experience developing for Unity and/or Unreal Engine Knowledge of C++. Experience building VR experiences, and a passion for gaming and VFX technologies. This role will be on site 2/3 days per week and can not support sponsorship apllications. We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
Senior Cloud Architect Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success. It's important to us that we recruit and develop as diverse a range of talent as we can and we believe that everyone brings something different to the table - so we'd love to know what makes you different. Such differences may mean we need to make changes to our process to allow you the best possible platform to succeed, and we are happy to cater to any reasonable adjustments you may require. You will find the section to let us know of these at the bottom of your application form or you can mention it directly to your recruiter at any stage and they will be happy to help. ABOUT CAPCO Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. We are/have: Experts in Banking & Payments, Capital Markets, Insurance and Wealth & Asset Management Deep knowledge in financial services offering, including eg Finance, Risk and Compliance, Financial Crime, Core Banking etc. Committed to growing our business and hiring the best talent to help us get there. A growing Cloud community of professionals from architecture to advisory to delivery, founded on real delivery expertise Focused on maintaining our nimble, agile and entrepreneurial culture Who are Capco Architects? We are a team of people who are curious and willing to never stop learning. We have a passion for new technologies and understand how they can help deal with today's business challenges. We have confidence in our ideas but we are modest about how we conduct ourselves. We have a proactive, innovative and flexible working style with a teaching mindset; coaching our junior architects through their work. What are we looking for? Capco are looking for Cloud Architects to help our clients solve a range of complex problems. We help clients design exceptional customer experiences and products, we also help them look hard at getting the best out of new technology and integrating it into their existing organisations. Our solution architects are pivotal team members, helping turn great ideas into actionable solutions using a range of business and technology capabilities. This is a role for you if you are looking for an outcome-oriented role, as part of a creative and dynamic team helping financial services clients make sense of the choices they face in the digital business environment. Role Description We are looking for Cloud Architects with hands-on experience who have proven experience delivering software solutions using the latest technologies and frameworks. As a Capco Cloud Architect you will/will be; Have deep technical knowledge of one or more cloud providers public offerings and is curious to learn others, as well as cloud agnostic approaches and technologies Be able to understand client's objectives and shape cloud solutions that best achieve the requirements of our clients Have personally made valuable contributions to cloud products & solutions and cloud orientated teams and can articulate the value to customers Industry/domain experience and expertise within at least one of Capital Markets, Retail Banking & Payments, Insurance or Wealth & Asset Management. Commercially minded with experience of business development & other capability development activities if joining at more senior grades (Principal Consultant/Managing Principal) Have the ability to communicate complex cloud concepts to non-experts with eloquence and confidence Be conscious of the importance of ensuring cloud solutions meet risk, compliance and audit needs Have a genuine interest in the emerging cloud practices and technologies being used in finance and other industries and creative about how to apply these to client use cases Proven experience of leading others and creating an environment that supports and inspires people to develop and deliver Understand current engineering practices experience of engineering best practices including DevOps, GitOps, Trunk based development etc Highly collaborative and sharing cloud knowledge with Capco colleagues during the full life cycle from project mobilisation to production implementation Have a passion for being part of the team that is forming the future of finance. Skills & Expertise You will have some or all of the following skills & experiences: A strong technical background with demonstrable expertise in at least one of AWS, GCP or Azure. Good knowledge and understanding of the cloud technology stack spanning compute, storage, security, monitoring, access management and networks An understanding of IAM principles, tools, role-based access controls and experience of implementing cloud security best practices. Range of cloud experience from cloud native solutioning, re-engineering for the cloud to workload lift and shift Experience and understanding of containers and implementing container platforms using Docker, GKE, AKS etc. Experience and understanding of Infrastructure as Code provisioning/management and tooling (eg: Hashicorp Terraform) Experience with design strategies and tools to deploy, monitor, and administer Cloud applications and the underlying services for Cloud. Experience with industry standard Cloud security frameworks (such as NIST, CSA and MITRE ATT&CK) and Cloud controls integration into DevSecOps toolchain Knowledge and experience of building Cloud security patterns aligned to industry best practice frameworks Great communication skills with the ability to present complex ideas to both technical and non-technical audiences including during sales conversations Extensive knowledge of modern technology trends, especially in the Cloud space. Desirable A background in proven cloud delivery is most important but it would be highly desirable to have achieved Solutions Architecture and/or Engineering certifications with AWS, GCP or Azure. WHY JOIN CAPCO? You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We offer: A work culture focused on innovation and creating lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity/adoption/shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause and bereavement
May 02, 2024
Full time
Senior Cloud Architect Joining Capco means joining an organisation that is committed to an inclusive working environment where you're encouraged to . We celebrate individuality and recognize that diversity and inclusion, in all forms, is critical to success. It's important to us that we recruit and develop as diverse a range of talent as we can and we believe that everyone brings something different to the table - so we'd love to know what makes you different. Such differences may mean we need to make changes to our process to allow you the best possible platform to succeed, and we are happy to cater to any reasonable adjustments you may require. You will find the section to let us know of these at the bottom of your application form or you can mention it directly to your recruiter at any stage and they will be happy to help. ABOUT CAPCO Capco is a global technology and business consultancy, focused on the financial services sector. We are passionate about helping our clients succeed in an ever-changing industry. We are/have: Experts in Banking & Payments, Capital Markets, Insurance and Wealth & Asset Management Deep knowledge in financial services offering, including eg Finance, Risk and Compliance, Financial Crime, Core Banking etc. Committed to growing our business and hiring the best talent to help us get there. A growing Cloud community of professionals from architecture to advisory to delivery, founded on real delivery expertise Focused on maintaining our nimble, agile and entrepreneurial culture Who are Capco Architects? We are a team of people who are curious and willing to never stop learning. We have a passion for new technologies and understand how they can help deal with today's business challenges. We have confidence in our ideas but we are modest about how we conduct ourselves. We have a proactive, innovative and flexible working style with a teaching mindset; coaching our junior architects through their work. What are we looking for? Capco are looking for Cloud Architects to help our clients solve a range of complex problems. We help clients design exceptional customer experiences and products, we also help them look hard at getting the best out of new technology and integrating it into their existing organisations. Our solution architects are pivotal team members, helping turn great ideas into actionable solutions using a range of business and technology capabilities. This is a role for you if you are looking for an outcome-oriented role, as part of a creative and dynamic team helping financial services clients make sense of the choices they face in the digital business environment. Role Description We are looking for Cloud Architects with hands-on experience who have proven experience delivering software solutions using the latest technologies and frameworks. As a Capco Cloud Architect you will/will be; Have deep technical knowledge of one or more cloud providers public offerings and is curious to learn others, as well as cloud agnostic approaches and technologies Be able to understand client's objectives and shape cloud solutions that best achieve the requirements of our clients Have personally made valuable contributions to cloud products & solutions and cloud orientated teams and can articulate the value to customers Industry/domain experience and expertise within at least one of Capital Markets, Retail Banking & Payments, Insurance or Wealth & Asset Management. Commercially minded with experience of business development & other capability development activities if joining at more senior grades (Principal Consultant/Managing Principal) Have the ability to communicate complex cloud concepts to non-experts with eloquence and confidence Be conscious of the importance of ensuring cloud solutions meet risk, compliance and audit needs Have a genuine interest in the emerging cloud practices and technologies being used in finance and other industries and creative about how to apply these to client use cases Proven experience of leading others and creating an environment that supports and inspires people to develop and deliver Understand current engineering practices experience of engineering best practices including DevOps, GitOps, Trunk based development etc Highly collaborative and sharing cloud knowledge with Capco colleagues during the full life cycle from project mobilisation to production implementation Have a passion for being part of the team that is forming the future of finance. Skills & Expertise You will have some or all of the following skills & experiences: A strong technical background with demonstrable expertise in at least one of AWS, GCP or Azure. Good knowledge and understanding of the cloud technology stack spanning compute, storage, security, monitoring, access management and networks An understanding of IAM principles, tools, role-based access controls and experience of implementing cloud security best practices. Range of cloud experience from cloud native solutioning, re-engineering for the cloud to workload lift and shift Experience and understanding of containers and implementing container platforms using Docker, GKE, AKS etc. Experience and understanding of Infrastructure as Code provisioning/management and tooling (eg: Hashicorp Terraform) Experience with design strategies and tools to deploy, monitor, and administer Cloud applications and the underlying services for Cloud. Experience with industry standard Cloud security frameworks (such as NIST, CSA and MITRE ATT&CK) and Cloud controls integration into DevSecOps toolchain Knowledge and experience of building Cloud security patterns aligned to industry best practice frameworks Great communication skills with the ability to present complex ideas to both technical and non-technical audiences including during sales conversations Extensive knowledge of modern technology trends, especially in the Cloud space. Desirable A background in proven cloud delivery is most important but it would be highly desirable to have achieved Solutions Architecture and/or Engineering certifications with AWS, GCP or Azure. WHY JOIN CAPCO? You will work on engaging projects with some of the largest banks in the world, on projects that will transform the financial services industry. We offer: A work culture focused on innovation and creating lasting value for our clients and employees Ongoing learning opportunities to help you acquire new skills or deepen existing expertise A flat, non-hierarchical structure that will enable you to work with senior partners and directly with clients A diverse, inclusive, meritocratic culture Enhanced and competitive family friendly benefits, including maternity/adoption/shared parental leave and paid leave for sickness, pregnancy loss, fertility treatment, menopause and bereavement