Graduate / Junior Developer, Python, Linux, C#, Java - London
(Teck stack: Graduate / Junior Developer, Python, Linux, C#, Java, .NET 10.0, C#, J2EE, Agile, TDD, BDD, Graduate / Junior Developer)
Since 2006 our client’s revolutionary marketing software platform has been helping businesses all over the world to attract, engage, and delight customers by delivering inbound experiences that are relevant, helpful, and personalized. Having recently launched in the UK, they looking to hire Graduate / Junior Developer (Python, Linux, C#, Java)) to become a part of their ever-growing family.
They believe that individual developers are in the best position to make decisions about what should be created, and how it should be built. Within their setup those decisions are made by small teams of three or four developers who own each piece of their product. This autonomy allows them to deploy 200+ times each day. They believe that problems are solved with technology and experience, not process, and that mistakes are a normal part of learning.
These roles would be suitable Graduate / Junior Developer who have recently graduated from university and have a basic understanding of any of the following technologies: Python, Linux, C# or Java; which might have been acquired as part of your degree course or through a placement year in industry.
At the center of our client’s culture is freedom and openness which takes a lot of people by surprise. But the good kind of surprise, like a birthday party!
Their benefits include the following:
Private medial healthcare (family plan included).
Bonus (12%).
Student loan reimbursement. They will pay £5,000 per year towards the outstanding balance of your student loan.
Unlimited holiday allowance.
Company pension.
Free books and beers, and a 24/7 snack wall!
Our client is building a company people love. A company that will stand the test of time. So, they invest in their people, and optimize for your long-term happiness. If you would like to explore the possibility of joining their family can you please send your CV without delay.
Location: London, UK / Remote Working
Salary: £30,000 - £40,000 + Bonus + Pension + Benefits
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
Applicants must be based in the UK and have the right to work in the UK even though remote working is available.
NC/RG/GRAET....Read more...
.NET Software Engineer - Global Phenomenon – Mainz, Germany
(Tech stack: .NET Software Engineer, .NET 10.0, ASP.NET Core, C# 14, .NET Aspire, CI/CD, Azure DevOps, EF Core 10.0, Agile, HTML Living Standard, CSS Living Standard, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer)
Our client has created a global phenomenon, connecting people online to unique travel experiences, in more than 60.000 cities and 180 countries. As they approach their 10th anniversary they are looking to produce a revolutionary set of products and services that will transform the travel industry beyond recognition.
For our client, engineering is not just a job but a practice that they want to perfect. They aim to keep their systems modular, their code clean, and their documentation clear, and they follow the idea of leaving things better than how you found it. It is not just about the code — putting the right processes and tools in place to make developers happy and efficient is important to our client because it gives their .NET Software Engineer the time to focus on polishing the product.
Working on a new payment solution, you will be given the opportunity to operate at all levels of the stack: the UIs that allow people all over the world to pay and get paid in their locally preferred methods, the APIs and processor integrations to send payment instructions to their wide network of partners, the offline reporting and reconciliation pipelines that ensure financial data integrity and allow the business to operate, and more.
We are seeking .NET Software Engineer with a strong grasp of object orientated development principles and sound knowledge of: .NET, .NET Core, C# and Azure SQL. You will receive industry recognized training in all aspects of: .NET 10.0, C# 14, .NET Aspire, CI/CD, Azure DevOps, EF Core 10.0, Agile, HTML Living Standard, CSS Living Standard. Solid, DRY, LINQ and MongoDB.
Our client offers a structured career progression programme. It is common place for developers within their firm to receive their first promotion (and pay rise!) within 6 months of joining.
All positions come with the following benefits:
Company shares
Bonus (typically 20%)
Quarterly employee travel coupon
Community involvement (4 hours per month to give back to the community)
Much more...
No global movement springs from individuals. It takes an entire team united behind something big. Together, they work hard, they laugh a lot, they brainstorm nonstop, they use hundreds of Post-Its a week, and they give the best high-fives in town. If you are interested in being a part of this movement please apply today!
Location: Mainz, Germany / Remote Working
Salary: €65.000 - €85.000 + Bonus + Benefits
Applicants must be based in Germany and have the right to work in Germany even though remote working is available.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRGERMANYRECSPNOIRGERMANYRECNOIREUROPEREC
NC/CM/MAI6585....Read more...
.NET Software Engineer - Global Phenomenon – Zurich, Switzerland
(Tech stack: .NET Software Engineer, .NET 10.0, ASP.NET Core, C# 14, .NET Aspire, CI/CD, Azure DevOps, EF Core 10.0, Agile, HTML Living Standard, CSS Living Standard, Programmer, Full Stack Developer, Architect, Softwareentwickler, Entwickler, .NET Software Engineer, Urgent)
Our client has created a global phenomenon, connecting people online to unique travel experiences, in more than 60,000 cities and 180 countries. As they approach their 10th anniversary they are looking to produce a revolutionary set of products and services that will transform the travel industry beyond recognition.
For our client, engineering is not just a job but a practice that they want to perfect. They aim to keep their systems modular, their code clean, and their documentation clear, and they follow the idea of leaving things better than how you found it. It is not just about the code — putting the right processes and tools in place to make developers happy and efficient is important to our client because it gives their .NET Software Engineer the time to focus on polishing the product.
Working on a new payment solution, you will be given the opportunity to operate at all levels of the stack: the UIs that allow people all over the world to pay and get paid in their locally preferred methods, the APIs and processor integrations to send payment instructions to their wide network of partners, the offline reporting and reconciliation pipelines that ensure financial data integrity and allow the business to operate, and more.
We are seeking .NET Software Engineer with a strong grasp of object orientated development principles and sound knowledge of: .NET, .NET Core, C# and Azure SQL. You will receive industry recognized training in all aspects of: .NET 10.0, C# 14, .NET Aspire, CI/CD, Azure DevOps, EF Core 10.0, Agile, HTML Living Standard, CSS Living Standard. Solid, DRY, LINQ and MongoDB.
Our client offers a structured career progression programme. It is common place for developers within their firm to receive their first promotion (and pay rise!) within 6 months of joining.
All positions come with the following benefits:
Company shares
Bonus (typically 20%)
Quarterly employee travel coupon
Community involvement (4 hours per month to give back to the community)
Much more...
No global movement springs from individuals. It takes an entire team united behind something big. Together, they work hard, they laugh a lot, they brainstorm nonstop, they use hundreds of Post-Its a week, and they give the best high-fives in town. If you are interested in being a part of this movement please apply today!
Location: Zurich, Switzerland / Remote Working
Salary: 120’000 CHF – 140’000 CHF + Bonus + Benefits
Applicants must be based in Switzerland and have the right to work in Switzerland even though remote working is available.
Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions!
NOIRSWITZERLANDRECSPNOIRSWITZERLANDRECNOIREUROPEREC
NC/CM/ZUR120140....Read more...
We are looking for an experienced Embedded Linux Developer with a strong grounding in embedded MCU and Linux development to join a highly technical engineering team.
This is an excellent opportunity for an engineer who enjoys working across different technologies and applications, with the chance to contribute to projects spanning embedded Linux, bare-metal systems, RTOS, device drivers, algorithms and communications protocols.
You will work closely with multidisciplinary engineering teams, supporting projects from initial concept through to delivery. The role offers significant variety and the opportunity to work at the interface between software and hardware, solving complex technical challenges and developing robust, maintainable embedded solutions.
Applicants for this role must hold, or be eligible to hold, UK SC Clearance.
Key Responsibilities
- Contribute to embedded engineering projects from early development through to delivered solutions.
- Develop software for Embedded Linux systems, including ARM-based SoCs.
- Develop software for RTOS and bare-metal embedded systems across a range of microcontrollers and silicon platforms.
- Support system bring-up, board integration, debugging and performance optimisation.
- Work closely with FPGA and electronics engineers to integrate software and hardware.
- Develop and maintain device drivers, embedded applications, algorithms and communications protocols.
- Diagnose and resolve complex software and system-level issues.
- Contribute to project planning, technical documentation and software development processes.
- Apply robust software engineering practices throughout the development lifecycle.
- Communicate technical information effectively to engineering teams and, where appropriate, customers.
Essential Experience
- Strong experience developing embedded Linux systems.
- Knowledge of device trees, user space, kernel space and SoC platforms.
- Experience working with embedded hardware and software integration.
- A willingness to learn and develop expertise with Yocto for building and maintaining custom Linux images.
- Adaptability and enthusiasm for learning new technologies.
- Strong problem-solving skills and the ability to work on technically challenging projects.
- Excellent communication skills, including the ability to produce clear technical documentation.
Desirable Experience
Experience with a good selection of the following would be advantageous:
- Yocto / custom Linux image development.
- Real-time C/C++ development.
- Python, C#/.NET or another higher-level language for tooling and test automation.
- Open architecture standards.
- RTOS and bare-metal development.
- Hardware interfacing and board-level development.
- DSP, algorithms and state machines.
- Application-layer and low-level communications protocols.
- Working at the boundary between electronics and software.
- Ability to interpret electronics schematics when developing embedded firmware.
- System-level debugging and fault diagnosis.
Whats on Offer
- Competitive salary based on experience and technical expertise.
- Opportunity to work across varied and technically challenging embedded projects.
- Collaborative, multidisciplinary engineering environment.
- Exposure to a broad range of embedded technologies and hardware platforms.
- Ongoing training and professional development.
- Opportunities for long-term career progression.
- Permanent position with the opportunity to contribute to innovative engineering projects.
TT....Read more...
We are looking for an experienced Embedded Linux Developer with a strong grounding in embedded MCU and Linux development to join a highly technical engineering team.
This is an excellent opportunity for an engineer who enjoys working across different technologies and applications, with the chance to contribute to projects spanning embedded Linux, bare-metal systems, RTOS, device drivers, algorithms and communications protocols.
You will work closely with multidisciplinary engineering teams, supporting projects from initial concept through to delivery. The role offers significant variety and the opportunity to work at the interface between software and hardware, solving complex technical challenges and developing robust, maintainable embedded solutions.
Applicants for this role must hold, or be eligible to hold, UK SC Clearance.
Key Responsibilities
- Contribute to embedded engineering projects from early development through to delivered solutions.
- Develop software for Embedded Linux systems, including ARM-based SoCs.
- Develop software for RTOS and bare-metal embedded systems across a range of microcontrollers and silicon platforms.
- Support system bring-up, board integration, debugging and performance optimisation.
- Work closely with FPGA and electronics engineers to integrate software and hardware.
- Develop and maintain device drivers, embedded applications, algorithms and communications protocols.
- Diagnose and resolve complex software and system-level issues.
- Contribute to project planning, technical documentation and software development processes.
- Apply robust software engineering practices throughout the development lifecycle.
- Communicate technical information effectively to engineering teams and, where appropriate, customers.
Essential Experience
- Strong experience developing embedded Linux systems.
- Knowledge of device trees, user space, kernel space and SoC platforms.
- Experience working with embedded hardware and software integration.
- A willingness to learn and develop expertise with Yocto for building and maintaining custom Linux images.
- Adaptability and enthusiasm for learning new technologies.
- Strong problem-solving skills and the ability to work on technically challenging projects.
- Excellent communication skills, including the ability to produce clear technical documentation.
Desirable Experience
Experience with a good selection of the following would be advantageous:
- Yocto / custom Linux image development.
- Real-time C/C++ development.
- Python, C#/.NET or another higher-level language for tooling and test automation.
- Open architecture standards.
- RTOS and bare-metal development.
- Hardware interfacing and board-level development.
- DSP, algorithms and state machines.
- Application-layer and low-level communications protocols.
- Working at the boundary between electronics and software.
- Ability to interpret electronics schematics when developing embedded firmware.
- System-level debugging and fault diagnosis.
Whats on Offer
- Competitive salary based on experience and technical expertise.
- Opportunity to work across varied and technically challenging embedded projects.
- Collaborative, multidisciplinary engineering environment.
- Exposure to a broad range of embedded technologies and hardware platforms.
- Ongoing training and professional development.
- Opportunities for long-term career progression.
- Permanent position with the opportunity to contribute to innovative engineering projects.
TT....Read more...
Job Description:
Our client is looking to appoint an Application Security Engineer to embed security into the software development life cycle. You will act as a subject-matter expert in application and cloud security, providing assurance, secure design guidance and vulnerability remediation support, and ensuring that secure coding, monitoring and vulnerability management practices are consistently applied. This role is well suited to someone already working in that space or a Developer that is looking for a move into being more security focused and looking at how security is embedded with the SDLC.
Skills/Experience:
Experience securing applications in cloud environments, ideally Azure
Strong understanding of OWASP vulnerabilities.
Software development experience ideally with C# / .NET.
Knowledge of CI/CD pipelines and working with Azure Devops
Experience with SAST, DAST and software composition analysis tools.
Understanding of authentication, including OAuth2 and OpenID Connect.
Experience managing and remediating vulnerabilities.
Strong analytical and communication skills.
Strong technical aptitude across application and cloud security.
Ability to work effectively in agile environments.
Core Responsibilities:
Embed security controls within the software development life cycle.
Perform secure design reviews for applications and APIs.
Conduct SAST, DAST and software composition analysis.
Support remediation of vulnerabilities with development teams.
Integrate security tooling into CI/CD pipelines.
Define secure coding standards aligned to OWASP best practice.
Conduct threat modelling for critical systems.
Ensure secure cloud configurations.
Develop detection's for application security events and support incident response for application-related threats.
Maintain the application risk register and vulnerability tracking.
Provide guidance and training to developers on secure coding.
Support security improvement and DevSecOps maturity initiatives.
Core-Asset Consulting is an equal opportunities recruiter and we welcome applications from everyone irrespective of age, disability, gender, gender identity or expression, race, colour, ethnic or national origin, sexual orientation, religion or belief, marital/civil partner status or pregnancy.
To apply for this vacancy applicants must be eligible to work in the UK in accordance with the Immigration, Asylum and Nationality Act 2006.
At Core-Asset, we’re committed to protecting and respecting your privacy. Our privacy statement explains when and why we collect personal information about people who engage with our services, how we use it, the conditions under which we may disclose it to others, and how we keep it secure. We may change this policy from time to time, so please check this policy occasionally to ensure that you’re happy with any changes.
By engaging with us (either by applying for a job we’re advertising, registering through our website, or getting in touch with our business) you’re agreeing to be bound by this policy.
Core-Asset Consulting is committed to protecting the privacy of our candidates, clients and website users. For further information, please refer to our full Privacy Statement available on our website http://www.core-asset.co.uk/about-core-asset/privacy-statement
Core-Asset Consulting offers specialist recruitment services to asset management, accounting & finance, asset servicing, legal and the wider financial services sector in Scotland.....Read more...