Software Engineer

Edinburgh, Scotland £45000 - £75000 Annually Cathcart Technology

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

A 'Tech for good ' organisation based in Edinburgh is looking for a couple of Software Engineers , with good experience using Java and JavaScript (ideally Reactjs) to join their hybrid team. Work with modern technologies, in a great culture, with amazing benefits.

They've been operating very successfully for several years now and they offer an award winning service that helps thousands of people every day. This is a great opportunity to work on a series of products that benefits so many throughout the UK. They've also experienced consistent year on year growth, both in their customer base and their employee headcount, and they have an ambitious roadmap for the years ahead.

You'd be joining one of their Agile squads, consisting of roughly five Software Engineers that's rich with experience (it's a great learning environment ). You'll be working directly on a business critical platform that's highly used. They do have multiple squads based out of this location too, so there's lots of opportunity for a varied workload, and a chance to pick up different tools and technologies.

They work with a really modern tech stack; Java, SpringBoot, PostgreSQL, Microservices, Kubernetes, Kafka, AWS and Reactjs + TypeScript. Although experience with all of this is great, the organisation is more interested in collaborative Engineers who can bring strong soft skills to the team, so have some flexibility around tech.

Additionally, they place a really big emphasis on following best practices and software fundamentals and are looking for Engineers that have worked in a similar environment. They're also very focused on testing, where you'll regularly follow TDD, so they're looking for Engineers who value and understand the importance of quality code.

You'll ideally have experience with most of the following;

** Java (ideally SpringBoot)

** Microservices

** Test Driven Development

** Front end Development (HTML, CSS and JavaScript)

** Working with Databases (ideally PostgreSQL)

Experience with the following is highly desirable;

** DevOps; Docker and Kubernetes

** Cloud Services (AWS, Azure, GCP, OpenShift)

** Reactjs + TypeScript

This opportunity would be ideal for an ambitious Software Engineer that is looking for a collaborative team, that are committing to using modern technologies and best practices.

Their offices are based just on the outskirts of Edinburgh , just walking distance from a tram stop, train station and they have free parking available onsite. They do support hybrid working here, where you'll be expected onsite three days per week , for collaboration time with the team.

In return they're able to offer a salary from 45k to 75k based on experience with a strong benefits package to match, which includes (35 hour working week, Private healthcare, 15% pension, strong annual bonus, 28 days holiday + bank and much more).

If you're keen to find out more, please apply or drop Doug Paget a message via linkedin for an informal chat.

This advertiser has chosen not to accept applicants from your region.

Software Engineer

EH2 2LE Edinburgh, Scotland Cathcart Technology

Posted today

Job Viewed

Tap Again To Close

Job Description

permanent

A 'Tech for good ' organisation based in Edinburgh is looking for a couple of Software Engineers , with good experience using Java and JavaScript (ideally Reactjs)to join their hybrid team. Work with modern technologies, in a great culture, with amazing benefits.

They've been operating very successfully for several years now and they offer an award winning service that helps thousands of people every.


WHJS1_UKTJ

This advertiser has chosen not to accept applicants from your region.

Software Engineer - Edinburgh

Edinburgh, Scotland Avaloq

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

Software Engineer - Edinburgh  Company Description

Founded and headquartered in Switzerland, Avaloq is continuously expanding its global footprint with around 2,500 colleagues in 12 countries, and more than 170 clients in 35 countries. We are an industry-leading provider of wealth management technology and services for financial institutions around the world, including private banks and wealth managers, investment managers, as well as retail and neo banks. Our research led approach and continual innovation is powered by the passion and creativity of our colleagues.
We are always looking for talented people to join us on our mission to orchestrate the financial ecosystem and democratize access to wealth management. Avaloq offers the opportunity to work closely with some of the world’s leading financial institutions as we jointly develop and shape careers. Championing a collaborative, supportive and flexible work environment empowers our colleagues to reach their full potential.

 Job Description

We are an Agile team in the Engineering division distributed across two locations - Edinburgh and Zurich. We contribute to the architectural shift to the microservices paradigm at Avaloq, developing tools and frameworks used across the company to support various business processes, including comprehensive identity management and product delivery services. 
 

Our technology stack includes Java, SQL, Groovy, Spring Boot, Angular, Docker and Kubernetes.
 

  • Help us to maintain and evolve frameworks and tools running on Kubernetes platform
  • Participate in all phases of software development lifecycle – from analysis, all the way to testing and deployment
  • Third-level support in case of a production issue
  • Maintain the great team spirit and excellent collaboration, despite the distributed nature of the team
 Qualifications
  • Strong software engineering background and knowledge of Spring Boot, Angular, SQL, JPA, JMS and JAX-RS, with eagerness to learn and take up new challenges
  • Hands-on experience with Docker and Kubernetes


It would be a bonus if you have the following:

  • Experience with build tools such as Gradle
  • Experience with Unix systems
  • Identity and Access Management knowledge and tooling
  • Ability to design and implement new Jira plugins using the Atlassian SDK
 Additional Information

We realize that managing work life balance is a challenge we all face in our daily lives and in order to support with this we are pleased to offer hybrid and flexible working for most of our Avaloqers to maintain work life balance and still continue our fantastic Avaloq culture in our global offices. 

In Avaloq we are proud to embrace diversity and understand the success of our business is built on the power of different opinions, we are whole heartedly committed to fostering an equal opportunity environment and inclusive culture where you can be your true authentic self. 

We hire, compensate and promote regardless of origin, age, gender identity, sexual orientation or any other fantastic traits that make us all unique, we have done our best to write this advert in an inclusive and neutral way. 

Please be aware that we will not accept speculative CV submissions for any of our roles from recruitment agencies, and any unsolicited candidate submissions will be exempt from any payment expectations.  

#LI-Hybrid

This advertiser has chosen not to accept applicants from your region.

Principal Software Engineer

City of Edinburgh, Scotland £80000 - £90000 Annually Bright Purple

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent
Principal Software Engineer – Edinburgh    An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team based in central Edinburgh as a Principal Software Engineer.   This is a unique opportunity to play a key role in the development of next-generation patient monitoring and connectivity solutions that make a real difference in clinical environments.   What is in it for you:
  • Competitive salary 
  • Flexible working 
  • 25 days annual leave - which increase in years of service
  • Life insurance
  • Pension
  • Paid charity work days
  • Healthcare Cash plan
  • . and much more.
  The Roles:
  • If you are a proven technical leader looking to remain hands on and ship code whilst making key architectural decisions, driving the roadmap, and contributing to building a high performing dev culture . the Principal role is ideal.
  • You will be part of a cutting-edge company at the forefront of healthcare technology.
  • Contribute to a high-performance culture by maintaining rigorous development standards and documentation.
  • As a Software Engineer, you will be instrumental in designing, and developing complex software systems within a regulated medical technology environment.
  • These positions are ideal for seasoned engineers who thrive in collaborative cross-functional development.
  What We're Looking For:
  • Vast software development experience in C++ 
  • Strong background in multi-threaded programming and Linux-based development environments.
  • Experience with Qt/QML or other modern UI frameworks is highly advantageous.
  • Familiarity with regulated industries (medical, aerospace, defence, etc.) is preferred.
  • Experience working with international teams across time zones is a plus.
  • Excellent communication skills.
  These are outstanding opportunities for a highly motivated engineers to step into a strategic role within a fast-evolving med tech environment.   To apply, please submit your up-to-date CV for consideration.   Bright Purple is an equal opportunities employer: we are proud to work with clients who share our values of diversity and inclusion in our industry.
This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Edinburgh, Scotland IO

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

contract


Contract Embedded Software Engineer
Location: Edinburgh Contract: 6-12 months | IR35: Outside Rate: 55 - 62.50 per hour

We are seeking an experienced Embedded Software Engineer on a contract basis. This is an exciting opportunity to work on cutting-edge embedded systems within a collaborative, innovative environment.

Essential Experience

  • C/C++
  • RTOS/Linux/Windows
  • Testing/Debugging
  • Microcontrollers
  • Full Software Lifecycle experience


If you think this role sounds like it could be a good fit for you, please send me your CV and I will give you a call.


This advertiser has chosen not to accept applicants from your region.

Embedded Software Engineer

Edinburgh, Scotland £45000 - £60000 Annually IO

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

permanent

Embedded Software Engineer (Robotics)

Edinburgh/Hybrid Working

45,000 - 60,000 per annum + Benefits

iO Associates has proudly partnered with a Cutting-Edge Robotics Startup client in the recruitment of an Embedded Software Engineer.

With significant amounts of investment already secured, they're now looking at building out a Senior team to meet customer requirements and deliver against targets.

This role would suit an Engineer that is comfortable working in dynamic environments, and with a keen interest in enhancing robotic sorting control systems.


Whats on offer:

  • Salary: 45-60K + Benefits + Share Options
  • Location: 2 days per week on-site (Edinburgh), with flexibility to be on-site 5 days a week during critical project phases
  • Environment: Start-up pace - exciting, collaborative, and fast-moving

Skillset required:

  • 5-10 year's experience with embedded systems and robotics (especially moving parts/actuator control)
  • Strong knowledge of electrical/robotic control systems
  • Bare metal experience
  • Industry background in automotive, EV, or similar is a plus, but not required

If this position is of interest to you, apply to the link for consideration!

This advertiser has chosen not to accept applicants from your region.

Senior Software Engineer

Edinburgh, Scotland Medtronic

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. Youu2019ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.



**A Day in the Life**

You will be a Senior Software Engineer who has an entrepreneurial flare. You will be a jack of all trades within your discipline, not frightened of getting your hands dirty simultaneously on multiple projects, supporting projects from advanced blue-sky research to the development of best-in-class patient vital signs monitoring products. You will be an all-rounder conversant in multiple programming languages and tool stacks from embedded all the way to web applications.

We are an Artificial Intelligence and Algorithm development team based in Edinburgh. We work on advanced research for novel sensors as well as supporting the algorithm enhancement of more mature in field products. Our small world class functional team supports the newly created Acute Care and Monitoring (ACM) Operating Unit (OU) that is committed to excellence in innovation and commercialization to pursue our vision and long-term business growth. The OU is based mainly out of Boulder, Colorado.



We believe that when people from different cultures, genders, and points of view come together, innovation is the result u2014 and everyone wins. Medtronic walks the walk, creating an inclusive culture where you can thrive. The job is rich and varied and we hope that this aspect attracts the individual. This role will be based in Edinburgh, UK.



**Responsibilities may include the following and other duties may be assigned:**


Designing, developing and debugging software tools to support algorithm development for patient monitoring sensors and devices, algorithm training and analysis tools and clinical decision-making tools
Designing, developing and debugging software tools that are used to support clinical trials of key products
Providing architectural guidance and leadership to outsourced tool and sensor development
Providing architectural guidance and leadership to other OU projects supporting sensor, tooling, and other OU applications
Contributing to the design, development and maintenance of a data lake supporting sensor algorithm development, training, and validation
Leveraging your experience to support and work with other software colleagues across the Operating Unit.



**Required Knowledge and Experience:**


Bacheloru2019s degree in Electrical Engineering, Computer/Software, Biomedical or similar Engineering with a minimum of 7+ years of relevant experience
Proven experience in more than 50% of the following: C/C++ development, C#/.NET, Python/Matlab, Qt, SQL, Linux
Experience of creating documentation, creating test plans and executing tests to validate software functionality
Ability to work with cross-functional teams and communicate technical concepts to non-technical stakeholders
Experience with Agile software development methodologies
Working experience with version control systems (e.g., Git, SVN).



Embedded development experience in Linux, RTOS or bare metal as well as knowledge of signal processing algorithms and experience with medical devices or sensors and algorithm industries is an advantage. Familiarity with machine learning and artificial intelligence as well as computer vision/image processing will give you an advantage, as would experience with healthcare industry standards and regulations (such as HIPAA) and with designing and/or maintaining databases. Knowledge of cybersecurity best practices in software development is a clear advantage.



**Physical Job Requirements**



The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position.u202f



**Benefits & Compensation**



**Medtronic offers a competitive Salary and flexible Benefits Package**

A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.



**About Medtronic**



We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions.

Our Mission u2014 to alleviate pain, restore health, and extend life u2014 unites a global team of 95,000+ passionate people.

We are engineers at heartu2014 putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.



Learn more about our business, mission, and our commitment to diversity here (


We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions.



Our Mission u2014 to alleviate pain, restore health, and extend life u2014 unites a global team of 95,000+ passionate people.



We are engineers at heartu2014 putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.



**We change lives** . Each team member, each day, helps to improve and redefine how the world treats the most pressing health conditions, from heart disease to diabetes. Our industry leadership comes from the passion and ingenuity of our people. Thatu2019s who we are. Working alongside one another, we use science, medicine, and a profound understanding of the human body to build extraordinary technologies that can transform lives.



**We build extraordinary solutions as one team** . With one Medtronic Mindset defining how we work. Speed and decisiveness run through our DNA. Diverse perspectives inspire our bold answers to any challenge that comes our way. And we deliver results the right way, breakthrough after patient breakthrough.



**This life-changing career is yours to engineer** . By bringing your ambitious ideas, unique perspective and contributions, you willu2026


**Build** a better future, amplifying your impact on the causes that matter to you and the world
**Grow** a career reflective of your passion and abilities
**Connect** to a dynamic and inclusive culture that welcomes the challenge of life-long learning



These commitments set our team apart from the rest:



**Experiences that put people first** . Respect for people is the hallmark of our humanity. It fuels our team to positively impact even a single life. And it means we put our people first at Medtronic as well, creating a culture of belonging and always pushing to get you the career-building resources you need.



**Life-transforming technologies** . No matter your role, you contribute to technologies that transform lives. What we build empowers patients to live life on their terms.



**Better outcomes for our world** . Here, itu2019s about more than the bottom line. Our Mission to improve human welfare drives us. We advance healthcare, society, and equity with every design, inside and outside our walls.



**Insight-driven care** . Fresh viewpoints. Cutting-edge AI, data, and automation. You're shaping the future of healthcare technology and defining the next generation of breakthroughs in care



It is the policy of Medtronic to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Medtronic will provide reasonable accommodations for qualified individuals with disabilities.



For sales reps and other patient facing field employees, going into a healthcare settingu202fis considered an essential function of the job and we expect our employees to comply with all credentialing requirements at the hospitals or clinics they support.



This employer participates in the federal E-Verify program to confirm the identity and employment authorization of all newly hired employees. For further information about the E-Verify program, please click here ( .



For updates on job applications, please go to the candidate login page and sign in to check your application status.



If you need assistance completing your application please email



To request removal of your personal information from our systems please email
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Mobile app development Jobs in Edinburgh !

Senior Software Engineer

Edinburgh, Scotland Medtronic

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. Youu2019ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.



**A Day in the Life**

You will be a Senior Software Engineer who has an entrepreneurial flare. You will be a jack of all trades within your discipline, not frightened of getting your hands dirty simultaneously on multiple projects, supporting projects from advanced blue-sky research to the development of best-in-class patient vital signs monitoring products. You will be an all-rounder conversant in multiple programming languages and tool stacks from embedded all the way to web applications.

We are an Artificial Intelligence and Algorithm development team based in Edinburgh. We work on advanced research for novel sensors as well as supporting the algorithm enhancement of more mature in field products. Our small world class functional team supports the newly created Acute Care and Monitoring (ACM) Operating Unit (OU) that is committed to excellence in innovation and commercialization to pursue our vision and long-term business growth. The OU is based mainly out of Boulder, Colorado.



We believe that when people from different cultures, genders, and points of view come together, innovation is the result u2014 and everyone wins. Medtronic walks the walk, creating an inclusive culture where you can thrive. The job is rich and varied and we hope that this aspect attracts the individual. This role will be based in Edinburgh, UK.



**Responsibilities may include the following and other duties may be assigned:**


Designing, developing and debugging software tools to support algorithm development for patient monitoring sensors and devices, algorithm training and analysis tools and clinical decision-making tools
Designing, developing and debugging software tools that are used to support clinical trials of key products
Providing architectural guidance and leadership to outsourced tool and sensor development
Providing architectural guidance and leadership to other OU projects supporting sensor, tooling, and other OU applications
Contributing to the design, development and maintenance of a data lake supporting sensor algorithm development, training, and validation
Leveraging your experience to support and work with other software colleagues across the Operating Unit.



**Required Knowledge and Experience:**


Bacheloru2019s degree in Electrical Engineering, Computer/Software, Biomedical or similar Engineering with a minimum of 7+ years of relevant experience
Proven experience in more than 50% of the following: C/C++ development, C#/.NET, Python/Matlab, Qt, SQL, Linux
Experience of creating documentation, creating test plans and executing tests to validate software functionality
Ability to work with cross-functional teams and communicate technical concepts to non-technical stakeholders
Experience with Agile software development methodologies
Working experience with version control systems (e.g., Git, SVN).



Embedded development experience in Linux, RTOS or bare metal as well as knowledge of signal processing algorithms and experience with medical devices or sensors and algorithm industries is an advantage. Familiarity with machine learning and artificial intelligence as well as computer vision/image processing will give you an advantage, as would experience with healthcare industry standards and regulations (such as HIPAA) and with designing and/or maintaining databases. Knowledge of cybersecurity best practices in software development is a clear advantage.



**Physical Job Requirements**



The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position.u202f



**Benefits & Compensation**



**Medtronic offers a competitive Salary and flexible Benefits Package**

A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.



**About Medtronic**



We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions.

Our Mission u2014 to alleviate pain, restore health, and extend life u2014 unites a global team of 95,000+ passionate people.

We are engineers at heartu2014 putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.



Learn more about our business, mission, and our commitment to diversity here (


We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions.



Our Mission u2014 to alleviate pain, restore health, and extend life u2014 unites a global team of 95,000+ passionate people.



We are engineers at heartu2014 putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.



**We change lives** . Each team member, each day, helps to improve and redefine how the world treats the most pressing health conditions, from heart disease to diabetes. Our industry leadership comes from the passion and ingenuity of our people. Thatu2019s who we are. Working alongside one another, we use science, medicine, and a profound understanding of the human body to build extraordinary technologies that can transform lives.



**We build extraordinary solutions as one team** . With one Medtronic Mindset defining how we work. Speed and decisiveness run through our DNA. Diverse perspectives inspire our bold answers to any challenge that comes our way. And we deliver results the right way, breakthrough after patient breakthrough.



**This life-changing career is yours to engineer** . By bringing your ambitious ideas, unique perspective and contributions, you willu2026


**Build** a better future, amplifying your impact on the causes that matter to you and the world
**Grow** a career reflective of your passion and abilities
**Connect** to a dynamic and inclusive culture that welcomes the challenge of life-long learning



These commitments set our team apart from the rest:



**Experiences that put people first** . Respect for people is the hallmark of our humanity. It fuels our team to positively impact even a single life. And it means we put our people first at Medtronic as well, creating a culture of belonging and always pushing to get you the career-building resources you need.



**Life-transforming technologies** . No matter your role, you contribute to technologies that transform lives. What we build empowers patients to live life on their terms.



**Better outcomes for our world** . Here, itu2019s about more than the bottom line. Our Mission to improve human welfare drives us. We advance healthcare, society, and equity with every design, inside and outside our walls.



**Insight-driven care** . Fresh viewpoints. Cutting-edge AI, data, and automation. You're shaping the future of healthcare technology and defining the next generation of breakthroughs in care



It is the policy of Medtronic to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Medtronic will provide reasonable accommodations for qualified individuals with disabilities.



For sales reps and other patient facing field employees, going into a healthcare settingu202fis considered an essential function of the job and we expect our employees to comply with all credentialing requirements at the hospitals or clinics they support.



This employer participates in the federal E-Verify program to confirm the identity and employment authorization of all newly hired employees. For further information about the E-Verify program, please click here ( .



For updates on job applications, please go to the candidate login page and sign in to check your application status.



If you need assistance completing your application please email



To request removal of your personal information from our systems please email
This advertiser has chosen not to accept applicants from your region.

Software Engineer, Associate

Edinburgh, Scotland BlackRock

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

**About this role**
**Java Software Engineer**
BlackRock is currently seeking a software engineer who consistently demonstrates talent and ambition to join our development team embedded within Global Investment Operations (GIO). In this role, you will have the opportunity to contribute to the development of outstanding technology solutions that enhance operational efficiency on a global scale. By collaborating closely with business users, you will have the chance to create workflows that streamline processes across GIO's functional areas, including Trading & Market Documentation, Transaction Management, Collateral Management, Payments, Corporate Actions, Cash & Asset Operations, and Securities Lending Operations.
**What Makes This Opportunity Unique:**
+ You will have the chance to work with a world-class technology team that is passionate about solving complex problems and building innovative solutions.
+ Join our team and be part of an exciting opportunity to work with advanced technologies like Java, Maven, Camunda, and other open source tools.
+ Our teams operate in an agile environment, where collaboration and incremental innovation are highly valued.
+ You will have the opportunity to work closely with users, designers, developers, and product managers to translate imaginative designs into working prototypes.
+ BlackRock is a global leader in asset management, providing you with the chance to gain valuable insights into the asset management business processes and various business functions.
**Responsibilities:**
+ Develop exceptional, business-process-centric technology solutions that provide scale to operations teams globally.
+ Work closely with business users to create efficient workflows across GIO's functional areas.
+ Translate real business problems into technical solutions.
+ Solve complex problems in an ever-changing environment, with a focus on process optimization, data, and technology.
+ Cultivate strong relationships, both internally and externally, emphasizing collaboration and exceptional client service.
**Requirements:**
+ 3-6 years of hands-on experience developing complex enterprise software systems.
+ BA/BS in Computer Science from an accredited university, or equivalent experience.
+ Good analytical, problem-solving, and communication skills.
+ Ability to translate real business problems into technical solutions.
+ Familiarity and experience with software development processes, including agile development and continuous integration/continuous deployment (CI/CD) strategies.
+ Strong object-oriented skills and design patterns knowledge and implementation experience using Java
+ Solid knowledge and experience developing and working with relational databases (e.g., MySQL, Oracle, Sybase).
**Our benefits**
To help you stay energized, engaged and inspired, we offer a wide range of employee benefits including: retirement investment and tools designed to help you in building a sound financial future; access to education reimbursement; comprehensive resources to support your physical health and emotional well-being; family support programs; and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about.
**Our hybrid work model**
BlackRock's hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person - aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock.
**About BlackRock**
At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children's educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress.
This mission would not be possible without our smartest investment - the one we make in our employees. It's why we're dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive.
For additional information on BlackRock, please visit @blackrock ( | Twitter: @blackrock ( | LinkedIn: is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, race, religion, sex, sexual orientation and other protected characteristics at law.
This advertiser has chosen not to accept applicants from your region.

Software Engineer, Analyst

Edinburgh, Scotland BlackRock

Posted 10 days ago

Job Viewed

Tap Again To Close

Job Description

**About this role**
At BlackRock, we are looking for Software Engineers who like to innovate and solve complex problems. We recognize that strength comes from diversity, and will embrace your unique skills, curiosity, drive, and passion while giving you the opportunity to grow technically and as an individual.
With over USD $12+ trillion of assets we have an exceptional responsibility: our technology empowers millions of investors to save for retirement, pay for college, buy a home, and improve their financial wellbeing.
Being a developer at BlackRock means you get the best of both worlds: working for one of the most advanced financial companies and being part of a software development team responsible for next generation technology and solutions.
**What is Aladdin and Aladdin Engineering (AE)?**
+ You will be working on BlackRock's investment operating system Aladdin. Aladdin is used both internally and externally by many financial institutions. Aladdin combines sophisticated risk analytics with comprehensive portfolio management, trading and operations tools on a single platform to power informed decision-making and create a connective tissue for thousands of users investing worldwide.
+ Our development team sits inside Aladdin Engineering. We collaboratively build the next generation of technology that changes the way information, people, and technology intersect for global investment firms. We build and package tools that manage trillions in assets and supports millions of financial instruments. We perform risk calculations and process millions of transactions for thousands of users every day worldwide!
+ The open position is in the Investment and Trading Engineering team within Aladdin Engineering. The team is on a transformational journey from a mature set of applications to an integrated persona-based platform with streamlined user workflows and a high degree of automation and scale. The team works closely with BlackRock portfolio managers, traders and investment compliance officers and delivers to external clients. They also partner closely with world class AI research and engineering teams, product managers, UX designers, quality assurance engineers, and client support teams to deliver high quality, scalable and resilient capabilities.
**Being a member of investment and trading engineering you will be:**
+ Tenacious: Work in a fast paced and highly complex environment
+ Creative thinker: Analyze multiple solutions and deploy technologies in a flexible way.
+ Great teammate: Think and work collaboratively and communicate effectively.
+ Quick learner: Pick up new concepts and apply them quickly.
**Responsibilities**
+ Take ownership of individual project priorities, deadlines and deliverables using AGILE methodologies.
+ Deliver high efficiency, high availability, concurrent and fault tolerant software systems.
+ Contribute to development of Aladdin's global, multi-asset trading platform.
+ Design and develop innovative solutions to complex problems, identifying issues and roadblocks.
+ Demonstrate vision when brainstorming solutions for team productivity, efficiency, guiding and motivating developers.
**Qualifications**
+ Master's Degree or PHD in Computer Science, Engineering or Mathematics.
+ Up to 2 years of hands-on experience in Java or web developments (JavaScript).
+ Good understanding of concurrent programming and design of high throughput, high availability, fault-tolerant distributed applications and databases.
+ Strong interest in distributed systems, infrastructure services, cloud technology and AI/ML techniques and technology.
+ Prior experience in building distributed applications using SQL and/or NoSQL technologies such as MSSQL, MongoDB, Snowflake, or Redis is a plus.
+ Prior experience with message broker technology such as Kafka or gRPC is a plus.
+ Prior experience in modern front-end frameworks such as React, Vue.js, or Angular is a plus. Angular preferred.
+ Excellent analytical and software architecture design skills, with an emphasis on test-driven development.
+ Effective communication and presentation skills, both written and verbal.
**Our benefits**
To help you stay energized, engaged and inspired, we offer a wide range of employee benefits including: retirement investment and tools designed to help you in building a sound financial future; access to education reimbursement; comprehensive resources to support your physical health and emotional well-being; family support programs; and Flexible Time Off (FTO) so you can relax, recharge and be there for the people you care about.
**Our hybrid work model**
BlackRock's hybrid work model is designed to enable a culture of collaboration and apprenticeship that enriches the experience of our employees, while supporting flexibility for all. Employees are currently required to work at least 4 days in the office per week, with the flexibility to work from home 1 day a week. Some business groups may require more time in the office due to their roles and responsibilities. We remain focused on increasing the impactful moments that arise when we work together in person - aligned with our commitment to performance and innovation. As a new joiner, you can count on this hybrid model to accelerate your learning and onboarding experience here at BlackRock.
**About BlackRock**
At BlackRock, we are all connected by one mission: to help more and more people experience financial well-being. Our clients, and the people they serve, are saving for retirement, paying for their children's educations, buying homes and starting businesses. Their investments also help to strengthen the global economy: support businesses small and large; finance infrastructure projects that connect and power cities; and facilitate innovations that drive progress.
This mission would not be possible without our smartest investment - the one we make in our employees. It's why we're dedicated to creating an environment where our colleagues feel welcomed, valued and supported with networks, benefits and development opportunities to help them thrive.
For additional information on BlackRock, please visit @blackrock ( | Twitter: @blackrock ( | LinkedIn: is proud to be an Equal Opportunity Employer. We evaluate qualified applicants without regard to age, disability, race, religion, sex, sexual orientation and other protected characteristics at law.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Mobile App Development Jobs View All Jobs in Edinburgh