• Home
  • Search Jobs
  • Register CV
  • Post a Job
  • Employer Pricing
  • Contact Us
  • Sign in
  • Sign up
  • Home
  • Search Jobs
  • Register CV
  • Post a Job
  • Employer Pricing
  • Contact Us
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

57 jobs found

Email me jobs like this
Refine Search
Current Search
java developer reporting engineer
Senior Software Engineer, Pricing and Derived Data
P2P
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are looking to hire a Senior Software Engineer into the Pricing and Derived Data team. We are responsible for building foundational APIs and data services to price all products and related products that the firm may trade, using market and derived data. We work particularly closely with the UP Risk, and UP Middle Office Analytics engineering teams to deliver real-time Profit-and-Loss and Risk monitoring systems, allowing our users to, for example, ensure responsible allocation of capital across the firm. Our systems are used across the organisation by Trading Desk leads, Global Risk Management, and Senior Leadership. We collect, transform, aggregate and disseminate pricing and related derived data, such as: Commodity Price and Yield Curves - Mark-to-market, and Mark-to-model settlement prices Option sensitivities ('greeks') and fixed-income sensitivities like DV01s and BPVs. Proprietary pricing models in collaboration with analysts and Risk Management. While previous experience in the trading and finance industry is beneficial, we're looking for talented software engineers with or without industry-specific expertise. The Pricing and Derived Data team has embraced the BEAM in building the core of our real-time pricing, analytic and reporting systems. We make extensive use of the OTP and wider Elixir ecosystem, with applications leveraging Ecto, Broadway, LiveView and Nx. As we significantly expand our technical capabilities, enabling us to have an even greater impact across the firm, the UP Pricing and Derived data team is looking for an outstanding Senior Software Engineer with diverse technical and interpersonal skills to join us in the next step of our development. We value colleagues who can simplify, automate and ultimately eliminate incidental complexity, freeing time and resources to instead work with our users and stakeholders, to constructively challenge assumptions, and bring decisive focus to high-impact work. Responsibilities: Acting as the primary developer independently leading end-to-end delivery of complex features. Designing, developing and maintaining greenfield and existing API and application services. The overwhelming majority of our systems are written in Elixir, but where necessary, we use small amounts of Python and Java where vendor SDKs require it. Designing, developing and maintaining realtime data streaming, and batch processing workloads. Providing on-call support as part of our teamwide rotation. Our on-call rotation is split across US and UK time zones, ensuring coverage whilst keeping outside-hours disruption minimal. Contribution to the development of the team, by advancing design and programming best practices, and providing mentorship and collaboration with other members of the team. Required Qualifications : Interest in working with Elixir and the BEAM. Experience in working on distributed systems as part of a wider team. Fluency in functional, object-oriented and procedural programming languages. Skilled in principles of encapsulation, separation of concerns, intentional data model design, and identifying the appropriate level of automated testing. Competency in using Git, CI/CD platforms, Docker and Kubernetes. Possesses the ability and desire to learn, adapt and grow. Demonstrates personal humility, respect for others, and trust in their teammates. Capable of independently driving projects to completion but prefers collaborating with teammates. Excellent problem-solving and debugging skills, but even better listening and communication skills. Strong attention to detail, with a track record of leading and driving projects to completion. Desirable Qualifications: More than one of: Ruby, JavaScript, Python. One of: Java, C#, C/C++. PostgreSQL, the database and the query language. Kafka/RabbitMQ or similar event-based platforms. Data structures and design/analysis of algorithms. Analysis of concurrency and parallelism for speed/space performance tradeoffs. Bonus Experience: Exchange traded financial instruments. Statistics, discrete mathematics, linear algebra. Problem-solving and proof construction. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at . California residents, please review the California Privacy Notice for information about certain legal rights at .
Jul 24, 2025
Full time
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are looking to hire a Senior Software Engineer into the Pricing and Derived Data team. We are responsible for building foundational APIs and data services to price all products and related products that the firm may trade, using market and derived data. We work particularly closely with the UP Risk, and UP Middle Office Analytics engineering teams to deliver real-time Profit-and-Loss and Risk monitoring systems, allowing our users to, for example, ensure responsible allocation of capital across the firm. Our systems are used across the organisation by Trading Desk leads, Global Risk Management, and Senior Leadership. We collect, transform, aggregate and disseminate pricing and related derived data, such as: Commodity Price and Yield Curves - Mark-to-market, and Mark-to-model settlement prices Option sensitivities ('greeks') and fixed-income sensitivities like DV01s and BPVs. Proprietary pricing models in collaboration with analysts and Risk Management. While previous experience in the trading and finance industry is beneficial, we're looking for talented software engineers with or without industry-specific expertise. The Pricing and Derived Data team has embraced the BEAM in building the core of our real-time pricing, analytic and reporting systems. We make extensive use of the OTP and wider Elixir ecosystem, with applications leveraging Ecto, Broadway, LiveView and Nx. As we significantly expand our technical capabilities, enabling us to have an even greater impact across the firm, the UP Pricing and Derived data team is looking for an outstanding Senior Software Engineer with diverse technical and interpersonal skills to join us in the next step of our development. We value colleagues who can simplify, automate and ultimately eliminate incidental complexity, freeing time and resources to instead work with our users and stakeholders, to constructively challenge assumptions, and bring decisive focus to high-impact work. Responsibilities: Acting as the primary developer independently leading end-to-end delivery of complex features. Designing, developing and maintaining greenfield and existing API and application services. The overwhelming majority of our systems are written in Elixir, but where necessary, we use small amounts of Python and Java where vendor SDKs require it. Designing, developing and maintaining realtime data streaming, and batch processing workloads. Providing on-call support as part of our teamwide rotation. Our on-call rotation is split across US and UK time zones, ensuring coverage whilst keeping outside-hours disruption minimal. Contribution to the development of the team, by advancing design and programming best practices, and providing mentorship and collaboration with other members of the team. Required Qualifications : Interest in working with Elixir and the BEAM. Experience in working on distributed systems as part of a wider team. Fluency in functional, object-oriented and procedural programming languages. Skilled in principles of encapsulation, separation of concerns, intentional data model design, and identifying the appropriate level of automated testing. Competency in using Git, CI/CD platforms, Docker and Kubernetes. Possesses the ability and desire to learn, adapt and grow. Demonstrates personal humility, respect for others, and trust in their teammates. Capable of independently driving projects to completion but prefers collaborating with teammates. Excellent problem-solving and debugging skills, but even better listening and communication skills. Strong attention to detail, with a track record of leading and driving projects to completion. Desirable Qualifications: More than one of: Ruby, JavaScript, Python. One of: Java, C#, C/C++. PostgreSQL, the database and the query language. Kafka/RabbitMQ or similar event-based platforms. Data structures and design/analysis of algorithms. Analysis of concurrency and parallelism for speed/space performance tradeoffs. Bonus Experience: Exchange traded financial instruments. Statistics, discrete mathematics, linear algebra. Problem-solving and proof construction. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at . California residents, please review the California Privacy Notice for information about certain legal rights at .
Head of Software Development
Onyx-Conseil
Job Description Head of Software Development with MS SQL Server The Head of Software Development for a Bank is responsible for leading the development and delivery of software solutions that support the bank's private banking operations. This includes managing core banking systems, Treasury systems, Finance systems, and ensuring the efficient operation of Equation and SQL Server environments. The Client would like to see at least 7 to 10 years expertise in working with and developing applications using SQL Server, SSIS and SSRS and if possible some experience with C# .Net You will be working with and using MS SQL Server and SSIS for reporting purposes at this bank. The role involves strategic leadership, project management, and close collaboration with stakeholders to align technology initiatives with business objectives. Key Responsibilities: • Strategic Leadership: • Develop and implement the software delivery strategy for the private banking division, ensuring alignment with the banks business goals. • Lead the adoption and integration of best practices for software development, deployment, and maintenance within the context of private banking operations. • Stay abreast of emerging technologies and methodologies to enhance the banks software delivery capabilities, particularly in core banking and financial systems. • Project Management: • Oversee the planning, execution, and delivery of software projects related to core banking, Treasury systems, Finance systems, and Equation. • Ensure projects are delivered on time, within scope, and within budget, managing risks, dependencies, and resource allocation effectively. • Team Management: • Lead, mentor, and manage a team of software developers, project managers, and QA engineers specializing in private banking systems. • Foster a culture of collaboration, innovation, and continuous improvement within the team. • Conduct performance reviews, identify training needs, and support career development for team members. • Stakeholder Collaboration: • Work closely with business units, product owners, and other stakeholders in private banking to understand their requirements and priorities. • Ensure effective communication and alignment between development teams and stakeholders. • Provide regular updates on project status, risks, and outcomes to senior management. • Quality Assurance: • Implement robust testing frameworks and quality assurance processes to ensure the delivery of high-quality software solutions for private banking. • Monitor and improve software performance, reliability, and security, particularly in core banking and financial systems. • Process Improvement: • Continuously analyze and improve software delivery processes to increase efficiency and effectiveness, with a focus on core banking and finance systems. • Implement and refine agile methodologies, DevOps practices, and CI/CD pipelines tailored to private banking needs. • Vendor Management: • Manage relationships with external vendors and service providers, ensuring they meet the banks standards and requirements. • Negotiate contracts and oversee vendor deliverables related to private banking systems. Qualifications: • Education: Bachelors or Masters degree in Computer Science, Software Engineering, Finance, or a related field. • Experience: • Minimum of 10 years of experience in software development including MS SQL Server with SSIS, with at least 5 years in a leadership role within banking or financial services. • Proven track record of managing large-scale software delivery projects in core banking, Treasury systems, and finance systems. • Experience with Equation and SQL Server environments. • Technical Skills: • Strong knowledge of software development methodologies (e.g., Agile, Scrum, DevOps). • Proficiency in programming languages (e.g., Java, C#, Python) and software development tools. • Experience with core banking systems (e.g., Equation), Treasury systems, and finance systems. • Proficiency in SQL Server and database management. • Familiarity with cloud technologies (e.g., AWS, Azure, Google Cloud) is a plus. • Leadership Skills: • Excellent leadership and team management skills. • Strong problem-solving and decision-making abilities. • Exceptional communication and interpersonal skills. • Certifications: • Relevant certifications (e.g., PMP, Scrum Master, ITIL) are a plus. Why Join Us: • Impact: Play a pivotal role in driving the banks digital transformation and innovation in private banking. • Growth: Opportunity for professional growth and development in a dynamic and supportive environment. • Culture: Join a collaborative team committed to excellence and continuous improvement. The position will be based in Central London at least 3 days week in the office. The salary for this position is circa £75K - £100K. Interested candidates are invited to submit their resume and cover letter detailing their relevant experience and qualifications. Do send your CV to us in Word format along with your salary and notice period.
Jul 24, 2025
Full time
Job Description Head of Software Development with MS SQL Server The Head of Software Development for a Bank is responsible for leading the development and delivery of software solutions that support the bank's private banking operations. This includes managing core banking systems, Treasury systems, Finance systems, and ensuring the efficient operation of Equation and SQL Server environments. The Client would like to see at least 7 to 10 years expertise in working with and developing applications using SQL Server, SSIS and SSRS and if possible some experience with C# .Net You will be working with and using MS SQL Server and SSIS for reporting purposes at this bank. The role involves strategic leadership, project management, and close collaboration with stakeholders to align technology initiatives with business objectives. Key Responsibilities: • Strategic Leadership: • Develop and implement the software delivery strategy for the private banking division, ensuring alignment with the banks business goals. • Lead the adoption and integration of best practices for software development, deployment, and maintenance within the context of private banking operations. • Stay abreast of emerging technologies and methodologies to enhance the banks software delivery capabilities, particularly in core banking and financial systems. • Project Management: • Oversee the planning, execution, and delivery of software projects related to core banking, Treasury systems, Finance systems, and Equation. • Ensure projects are delivered on time, within scope, and within budget, managing risks, dependencies, and resource allocation effectively. • Team Management: • Lead, mentor, and manage a team of software developers, project managers, and QA engineers specializing in private banking systems. • Foster a culture of collaboration, innovation, and continuous improvement within the team. • Conduct performance reviews, identify training needs, and support career development for team members. • Stakeholder Collaboration: • Work closely with business units, product owners, and other stakeholders in private banking to understand their requirements and priorities. • Ensure effective communication and alignment between development teams and stakeholders. • Provide regular updates on project status, risks, and outcomes to senior management. • Quality Assurance: • Implement robust testing frameworks and quality assurance processes to ensure the delivery of high-quality software solutions for private banking. • Monitor and improve software performance, reliability, and security, particularly in core banking and financial systems. • Process Improvement: • Continuously analyze and improve software delivery processes to increase efficiency and effectiveness, with a focus on core banking and finance systems. • Implement and refine agile methodologies, DevOps practices, and CI/CD pipelines tailored to private banking needs. • Vendor Management: • Manage relationships with external vendors and service providers, ensuring they meet the banks standards and requirements. • Negotiate contracts and oversee vendor deliverables related to private banking systems. Qualifications: • Education: Bachelors or Masters degree in Computer Science, Software Engineering, Finance, or a related field. • Experience: • Minimum of 10 years of experience in software development including MS SQL Server with SSIS, with at least 5 years in a leadership role within banking or financial services. • Proven track record of managing large-scale software delivery projects in core banking, Treasury systems, and finance systems. • Experience with Equation and SQL Server environments. • Technical Skills: • Strong knowledge of software development methodologies (e.g., Agile, Scrum, DevOps). • Proficiency in programming languages (e.g., Java, C#, Python) and software development tools. • Experience with core banking systems (e.g., Equation), Treasury systems, and finance systems. • Proficiency in SQL Server and database management. • Familiarity with cloud technologies (e.g., AWS, Azure, Google Cloud) is a plus. • Leadership Skills: • Excellent leadership and team management skills. • Strong problem-solving and decision-making abilities. • Exceptional communication and interpersonal skills. • Certifications: • Relevant certifications (e.g., PMP, Scrum Master, ITIL) are a plus. Why Join Us: • Impact: Play a pivotal role in driving the banks digital transformation and innovation in private banking. • Growth: Opportunity for professional growth and development in a dynamic and supportive environment. • Culture: Join a collaborative team committed to excellence and continuous improvement. The position will be based in Central London at least 3 days week in the office. The salary for this position is circa £75K - £100K. Interested candidates are invited to submit their resume and cover letter detailing their relevant experience and qualifications. Do send your CV to us in Word format along with your salary and notice period.
Senior Software Engineer - Endur
P2P
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. At the center of DRW's real-time operations is a development team responsible for the firm's trade and instrument reporting systems. The Unified Platform - Trade Management team empowers the front, middle, and back offices with the tools and resources necessary to seamlessly incorporate the firm's real time and historical trading activity into their solutions. We are seeking a Senior Software Engineer with a specific background in Openlink Endur to work alongside our team to support the firm's growing Energy business. We work from high-level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures. Expectations Directly involved in the customization, deployment, and operation of DRW's Openlink platforms: Endur and Findur Development of custom inbound and outbound data APIs to Openlink platforms. A constant focus on testing, reliability, scalability, and maintainability. Providing on-call support as needed. Work with a geographically diverse team utilizing remote first communication practices Sometimes working alongside other developers on the same task. Desirable Experience Direct experience developing and customization of Openlink Endur Confident knowledge of OpenJVS and SQL Working knowledge of Java Metal and Carbon domain expertise Exposure to Linux, git, rabbitmq, FIX, and REST For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at . California residents, please review the California Privacy Notice for information about certain legal rights at .
Jul 24, 2025
Full time
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. At the center of DRW's real-time operations is a development team responsible for the firm's trade and instrument reporting systems. The Unified Platform - Trade Management team empowers the front, middle, and back offices with the tools and resources necessary to seamlessly incorporate the firm's real time and historical trading activity into their solutions. We are seeking a Senior Software Engineer with a specific background in Openlink Endur to work alongside our team to support the firm's growing Energy business. We work from high-level requirements where programmers are expected to gain an intimate understanding of the business. We strive for an environment where developers have the autonomy to pursue business solutions without arbitrary management constraints. We are a group of polyglots and technologists always seeking to find the right tool for each problem. Broadly, the development teams at DRW believe in rapid deployment and feedback, automated testing, and cohesive, transparent, lightly-coupled service architectures. Expectations Directly involved in the customization, deployment, and operation of DRW's Openlink platforms: Endur and Findur Development of custom inbound and outbound data APIs to Openlink platforms. A constant focus on testing, reliability, scalability, and maintainability. Providing on-call support as needed. Work with a geographically diverse team utilizing remote first communication practices Sometimes working alongside other developers on the same task. Desirable Experience Direct experience developing and customization of Openlink Endur Confident knowledge of OpenJVS and SQL Working knowledge of Java Metal and Carbon domain expertise Exposure to Linux, git, rabbitmq, FIX, and REST For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at . California residents, please review the California Privacy Notice for information about certain legal rights at .
TRG Screen
Senior Database Engineer Belfast, Northern Ireland, United Kingdom
TRG Screen
Belfast, Northern Ireland, United Kingdom Join TRG Screen: Building World-Class Teams. One Expert at a Time. Are you ready to be part of a dynamic team at the forefront of subscription spend management innovation? At TRG Screen, we're not just redefining how organizations manage their subscription expenses - we're shaping the future of the industry. With cutting-edge solutions and a commitment to excellence, we empower businesses around the globe to optimize their subscription investments and drive sustainable growth. Join us in our mission to revolutionize subscription management and make a meaningful impact on the way businesses access and utilize critical information. At TRG Screen, your talent and ambition will find a home, where opportunities for growth and advancement abound. About TRG Screen TRG Screen is the leading provider of market data and subscription management technology and automation solutions, tailored to the unique needs of financial institutions and legal firms. Our integrated suite of solutions includes market data and subscription spend management, usage management, compliance reporting, and comprehensive managed services, which hundreds of clients worldwide use to remove cumbersome and inaccurate manual processes and gain control over market data and subscription costs at scale. For more than 25 years, TRG Screen has enabled businesses who rely on market data to monitor and strategically manage spending and usage of data and information services, including market data, research, software licenses, consulting and other necessary corporate expenses. TRG Screen solutions give decisionmakers full transparency into subscription spend and usage, enabling them to proactively manage subscription costs at scale, conduct more informed vendor negotiations, improve governance, and avoid unnecessary spending on these mission-critical business services. TRG Screen is headquartered in New York City, with offices in Europe and Asia, as well as a 24x7 client support center in Bangalore, India. TRG Screen is a portfolio company of Vista Equity Partners, one of the world's largest and most respected private equity firms. The Role We are seeking a highly skilled and experienced Database Engineer to join our team. This is a senior, hands-on role where you will be responsible for designing, implementing, and optimizing complex data warehousing solutions to support our organization's data-driven initiatives. With a deep expertise in SQL Server and modern data warehousing technologies, you will play a critical role in creating efficient, scalable, and high-performing data architectures. You will lead a high-impact transformation by converting our extensive legacy SQL codebase into streamlined service-oriented data components that underpin a scalable, future-ready platform. You will set development standards, enforce rigorous versioning and deployment practices, and partner closely with Customer Success to translate production issues into resilient engineering solutions-driving company-wide data modernization and sustained operational excellence Core Responsibilities: Convert high-risk legacy stored procedures into service-ready modules with unit tests Create and maintain a governed repository for all stored procedure code and documentation Collaborate with Customer Success to reproduce, triage, and resolve Tier-1 data incidents Author style guides and coding standards, mentor developers on code review best practices Skills and Qualifications Technical Skills 8+ years of experience in SQL Server database engineering, proven experience of analyzing very complex stored procedures, query optimization Hands-on experience decomposing monolithic T-SQL stored procedures into modular, reusable routines, refactoring code for maintainability, and optimizing stored procedures design Proficient in writing unit, integration, and regression tests for database code Solid understanding of RESTful patterns and data-access layers for service-oriented architectures Nice-to-have C#/.NET or Java experience for writing micro-services that wrap data logic Exposure to cloud SQL services (Azure SQL, AWS RDS, or GCP Cloud SQL) Familiarity with AI-assisted coding/documentation tools (GitHub Copilot, ChatGPT, Tabnine) Soft Skills: Strong problem-solving and analytical skills, with a detail-oriented mindset Excellent communication and collaboration abilities, capable of interfacing with both technical and non-technical stakeholders Rigorous documentation habits for code, schemas, and troubleshooting playbooks Ability to translate business requirements into scalable data solutions Comfortable navigating ambiguity and prioritizing in a fast-moving product environment Join TRG Screen and unlock your potential in an environment where innovation thrives, opportunities abound, and your contributions make a difference. We are an equal opportunities employer. We recognise and value the power of diversity in our workplace and are committed to being an employer of choice for everyone. We welcome and encourage applicants from all backgrounds. All applications for employment are considered strictly on the basis of merit. At TRG Screen, we understand that diverse and inclusive teams are not just beneficial, they are essential to our success. We recognize that embracing diverse perspectives, backgrounds, and experiences fosters innovation, enhances problem-solving capabilities, and drives better business outcomes. By cultivating a culture of inclusion where every voice is heard and valued, we empower our world class teams to thrive, excel, and drive positive change. We are proud of our diverse workforce and are dedicated to creating a safe and welcoming environment for all employees. People from various ethnicities, ages, genders, and abilities are encouraged to apply. Apply for this job indicates a required field First Name Last Name Preferred First Name Email Phone Resume/CV Enter manually Accepted file types: pdf, doc, docx, txt, rtf Enter manually Accepted file types: pdf, doc, docx, txt, rtf Are you legally authorized to work in the United Kingdom? Select Will you now or in the future require sponsorship for employment visa status? Select Can you confirm your salary expectations fall within the range specified in the job description? Select Can you please confirm your salary expectations?
Jul 24, 2025
Full time
Belfast, Northern Ireland, United Kingdom Join TRG Screen: Building World-Class Teams. One Expert at a Time. Are you ready to be part of a dynamic team at the forefront of subscription spend management innovation? At TRG Screen, we're not just redefining how organizations manage their subscription expenses - we're shaping the future of the industry. With cutting-edge solutions and a commitment to excellence, we empower businesses around the globe to optimize their subscription investments and drive sustainable growth. Join us in our mission to revolutionize subscription management and make a meaningful impact on the way businesses access and utilize critical information. At TRG Screen, your talent and ambition will find a home, where opportunities for growth and advancement abound. About TRG Screen TRG Screen is the leading provider of market data and subscription management technology and automation solutions, tailored to the unique needs of financial institutions and legal firms. Our integrated suite of solutions includes market data and subscription spend management, usage management, compliance reporting, and comprehensive managed services, which hundreds of clients worldwide use to remove cumbersome and inaccurate manual processes and gain control over market data and subscription costs at scale. For more than 25 years, TRG Screen has enabled businesses who rely on market data to monitor and strategically manage spending and usage of data and information services, including market data, research, software licenses, consulting and other necessary corporate expenses. TRG Screen solutions give decisionmakers full transparency into subscription spend and usage, enabling them to proactively manage subscription costs at scale, conduct more informed vendor negotiations, improve governance, and avoid unnecessary spending on these mission-critical business services. TRG Screen is headquartered in New York City, with offices in Europe and Asia, as well as a 24x7 client support center in Bangalore, India. TRG Screen is a portfolio company of Vista Equity Partners, one of the world's largest and most respected private equity firms. The Role We are seeking a highly skilled and experienced Database Engineer to join our team. This is a senior, hands-on role where you will be responsible for designing, implementing, and optimizing complex data warehousing solutions to support our organization's data-driven initiatives. With a deep expertise in SQL Server and modern data warehousing technologies, you will play a critical role in creating efficient, scalable, and high-performing data architectures. You will lead a high-impact transformation by converting our extensive legacy SQL codebase into streamlined service-oriented data components that underpin a scalable, future-ready platform. You will set development standards, enforce rigorous versioning and deployment practices, and partner closely with Customer Success to translate production issues into resilient engineering solutions-driving company-wide data modernization and sustained operational excellence Core Responsibilities: Convert high-risk legacy stored procedures into service-ready modules with unit tests Create and maintain a governed repository for all stored procedure code and documentation Collaborate with Customer Success to reproduce, triage, and resolve Tier-1 data incidents Author style guides and coding standards, mentor developers on code review best practices Skills and Qualifications Technical Skills 8+ years of experience in SQL Server database engineering, proven experience of analyzing very complex stored procedures, query optimization Hands-on experience decomposing monolithic T-SQL stored procedures into modular, reusable routines, refactoring code for maintainability, and optimizing stored procedures design Proficient in writing unit, integration, and regression tests for database code Solid understanding of RESTful patterns and data-access layers for service-oriented architectures Nice-to-have C#/.NET or Java experience for writing micro-services that wrap data logic Exposure to cloud SQL services (Azure SQL, AWS RDS, or GCP Cloud SQL) Familiarity with AI-assisted coding/documentation tools (GitHub Copilot, ChatGPT, Tabnine) Soft Skills: Strong problem-solving and analytical skills, with a detail-oriented mindset Excellent communication and collaboration abilities, capable of interfacing with both technical and non-technical stakeholders Rigorous documentation habits for code, schemas, and troubleshooting playbooks Ability to translate business requirements into scalable data solutions Comfortable navigating ambiguity and prioritizing in a fast-moving product environment Join TRG Screen and unlock your potential in an environment where innovation thrives, opportunities abound, and your contributions make a difference. We are an equal opportunities employer. We recognise and value the power of diversity in our workplace and are committed to being an employer of choice for everyone. We welcome and encourage applicants from all backgrounds. All applications for employment are considered strictly on the basis of merit. At TRG Screen, we understand that diverse and inclusive teams are not just beneficial, they are essential to our success. We recognize that embracing diverse perspectives, backgrounds, and experiences fosters innovation, enhances problem-solving capabilities, and drives better business outcomes. By cultivating a culture of inclusion where every voice is heard and valued, we empower our world class teams to thrive, excel, and drive positive change. We are proud of our diverse workforce and are dedicated to creating a safe and welcoming environment for all employees. People from various ethnicities, ages, genders, and abilities are encouraged to apply. Apply for this job indicates a required field First Name Last Name Preferred First Name Email Phone Resume/CV Enter manually Accepted file types: pdf, doc, docx, txt, rtf Enter manually Accepted file types: pdf, doc, docx, txt, rtf Are you legally authorized to work in the United Kingdom? Select Will you now or in the future require sponsorship for employment visa status? Select Can you confirm your salary expectations fall within the range specified in the job description? Select Can you please confirm your salary expectations?
Senior Software Engineer, Pricing and Derived Data
DRW Holdings, LLC.
Senior Software Engineer, Pricing and Derived Data Senior Software Engineer, Pricing and Derived Data Job Location London Employment type Regular Department Technology Targeted Start Date Immediate DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are looking to hire a Senior Software Engineer into the Pricing and Derived Data team. We are responsible for building foundational APIs and data services to price all products and related products that the firm may trade, using market and derived data. We work particularly closely with the UP Risk, and UP Middle Office Analytics engineering teams to deliver real-time Profit-and-Loss and Risk monitoring systems, allowing our users to, for example, ensure responsible allocation of capital across the firm. Our systems are used across the organisation by Trading Desk leads, Global Risk Management, and Senior Leadership. We collect, transform, aggregate and disseminate pricing and related derived data, such as: Commodity Price and Yield Curves - Mark-to-market, and Mark-to-model settlement prices Option sensitivities ('greeks') and fixed-income sensitivities like DV01s and BPVs. Proprietary pricing models in collaboration with analysts and Risk Management. While previous experience in the trading and finance industry is beneficial, we're looking for talented software engineers with or without industry-specific expertise. The Pricing and Derived Data team has embraced the BEAM in building the core of our real-time pricing, analytic and reporting systems. We make extensive use of the OTP and wider Elixir ecosystem, with applications leveraging Ecto, Broadway, LiveView and Nx. As we significantly expand our technical capabilities, enabling us to have an even greater impact across the firm, the UP Pricing and Derived data team is looking for an outstanding Senior Software Engineer with diverse technical and interpersonal skills to join us in the next step of our development. We value colleagues who can simplify, automate and ultimately eliminate incidental complexity, freeing time and resources to instead work with our users and stakeholders, to constructively challenge assumptions, and bring decisive focus to high-impact work. Responsibilities: Acting as the primary developer independently leading end-to-end delivery of complex features. Designing, developing and maintaining greenfield and existing API and application services. The overwhelming majority of our systems are written in Elixir, but where necessary, we use small amounts of Python and Java where vendor SDKs require it. Designing, developing and maintaining realtime data streaming, and batch processing workloads. Providing on-call support as part of our teamwide rotation. Our on-call rotation is split across US and UK time zones, ensuring coverage whilst keeping outside-hours disruption minimal. Contribution to the development of the team, by advancing design and programming best practices, and providing mentorship and collaboration with other members of the team. Required Qualifications : Interest in working with Elixir and the BEAM. Experience in working on distributed systems as part of a wider team. Fluency in functional, object-oriented and procedural programming languages. Skilled in principles of encapsulation, separation of concerns, intentional data model design, and identifying the appropriate level of automated testing. Competency in using Git, CI/CD platforms, Docker and Kubernetes. Possesses the ability and desire to learn, adapt and grow. Demonstrates personal humility, respect for others, and trust in their teammates. Capable of independently driving projects to completion but prefers collaborating with teammates. Excellent problem-solving and debugging skills, but even better listening and communication skills. Strong attention to detail, with a track record of leading and driving projects to completion. Desirable Qualifications: One of: Java, C#, C/C++. PostgreSQL, the database and the query language. Kafka/RabbitMQ or similar event-based platforms. Data structures and design/analysis of algorithms. Analysis of concurrency and parallelism for speed/space performance tradeoffs. Bonus Experience: Exchange traded financial instruments. Problem-solving and proof construction. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at .
Jul 24, 2025
Full time
Senior Software Engineer, Pricing and Derived Data Senior Software Engineer, Pricing and Derived Data Job Location London Employment type Regular Department Technology Targeted Start Date Immediate DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. We are looking to hire a Senior Software Engineer into the Pricing and Derived Data team. We are responsible for building foundational APIs and data services to price all products and related products that the firm may trade, using market and derived data. We work particularly closely with the UP Risk, and UP Middle Office Analytics engineering teams to deliver real-time Profit-and-Loss and Risk monitoring systems, allowing our users to, for example, ensure responsible allocation of capital across the firm. Our systems are used across the organisation by Trading Desk leads, Global Risk Management, and Senior Leadership. We collect, transform, aggregate and disseminate pricing and related derived data, such as: Commodity Price and Yield Curves - Mark-to-market, and Mark-to-model settlement prices Option sensitivities ('greeks') and fixed-income sensitivities like DV01s and BPVs. Proprietary pricing models in collaboration with analysts and Risk Management. While previous experience in the trading and finance industry is beneficial, we're looking for talented software engineers with or without industry-specific expertise. The Pricing and Derived Data team has embraced the BEAM in building the core of our real-time pricing, analytic and reporting systems. We make extensive use of the OTP and wider Elixir ecosystem, with applications leveraging Ecto, Broadway, LiveView and Nx. As we significantly expand our technical capabilities, enabling us to have an even greater impact across the firm, the UP Pricing and Derived data team is looking for an outstanding Senior Software Engineer with diverse technical and interpersonal skills to join us in the next step of our development. We value colleagues who can simplify, automate and ultimately eliminate incidental complexity, freeing time and resources to instead work with our users and stakeholders, to constructively challenge assumptions, and bring decisive focus to high-impact work. Responsibilities: Acting as the primary developer independently leading end-to-end delivery of complex features. Designing, developing and maintaining greenfield and existing API and application services. The overwhelming majority of our systems are written in Elixir, but where necessary, we use small amounts of Python and Java where vendor SDKs require it. Designing, developing and maintaining realtime data streaming, and batch processing workloads. Providing on-call support as part of our teamwide rotation. Our on-call rotation is split across US and UK time zones, ensuring coverage whilst keeping outside-hours disruption minimal. Contribution to the development of the team, by advancing design and programming best practices, and providing mentorship and collaboration with other members of the team. Required Qualifications : Interest in working with Elixir and the BEAM. Experience in working on distributed systems as part of a wider team. Fluency in functional, object-oriented and procedural programming languages. Skilled in principles of encapsulation, separation of concerns, intentional data model design, and identifying the appropriate level of automated testing. Competency in using Git, CI/CD platforms, Docker and Kubernetes. Possesses the ability and desire to learn, adapt and grow. Demonstrates personal humility, respect for others, and trust in their teammates. Capable of independently driving projects to completion but prefers collaborating with teammates. Excellent problem-solving and debugging skills, but even better listening and communication skills. Strong attention to detail, with a track record of leading and driving projects to completion. Desirable Qualifications: One of: Java, C#, C/C++. PostgreSQL, the database and the query language. Kafka/RabbitMQ or similar event-based platforms. Data structures and design/analysis of algorithms. Analysis of concurrency and parallelism for speed/space performance tradeoffs. Bonus Experience: Exchange traded financial instruments. Problem-solving and proof construction. For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at .
J.P. MORGAN-1
Software Engineer III - Java
J.P. MORGAN-1
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the CDAO Data Platform/Fusion team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Designs, develops, and maintains Java-based applications Collaborates with cross-functional teams to define, design, and ship new features Utilizes AWS services such as EKS, EC2, S3, Lambda, RDS, SQS, SNS, Cloud Watch and others to build scalable applications Implements best practices for cloud computing, including security, scalability, and cost management Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and previous applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle and solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Experience in HTML5/ JavaScript frameworks like Angular and related build technologies. Proven knowledge in HTML5, CSS Frameworks, JavaScript, Type Script, jQuery, Bootstrap, Angular JS, Node JS, JSON, Angular 6 or above, Angular CLI Proven experience with BDD/TDD web development models and familiar with Jasmine, Karma, protractor, selenium web driver Experience in Core Java, J2EE frameworks (Spring, Hibernate); JMS Proven knowledge of Internet technologies including REST and/or Web Services Knowledge of Agile and experience in Scrum essential Comfortable with industry standard build/Development tools including: Maven, Ant, Jenkins, IntelliJ, Webpack. Preferred qualifications, capabilities, and skills Continuous Integration and automated deployment experience for multi-branched, multi-module projects. Cloud computing and micro services experience Ability to provide developer support for Production issues Team player with good communication skills, self-learner focused on quality and delivery Knowledge around data structures, caching, multithreading, messaging and asynchronous communication is desirable About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
Jul 24, 2025
Full time
Job Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the CDAO Data Platform/Fusion team, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives. Job responsibilities Executes software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems Creates secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems Produces architecture and design artifacts for complex applications while being accountable for ensuring design constraints are met by software code development Gathers, analyzes, synthesizes, and develops visualizations and reporting from large, diverse data sets in service of continuous improvement of software applications and systems Proactively identifies hidden problems and patterns in data and uses these insights to drive improvements to coding hygiene and system architecture Contributes to software engineering communities of practice and events that explore new and emerging technologies Adds to team culture of diversity, equity, inclusion, and respect Designs, develops, and maintains Java-based applications Collaborates with cross-functional teams to define, design, and ship new features Utilizes AWS services such as EKS, EC2, S3, Lambda, RDS, SQS, SNS, Cloud Watch and others to build scalable applications Implements best practices for cloud computing, including security, scalability, and cost management Required qualifications, capabilities, and skills Formal training or certification on software engineering concepts and previous applied experience Hands-on practical experience in system design, application development, testing, and operational stability Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages Overall knowledge of the Software Development Life Cycle and solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.) Experience in HTML5/ JavaScript frameworks like Angular and related build technologies. Proven knowledge in HTML5, CSS Frameworks, JavaScript, Type Script, jQuery, Bootstrap, Angular JS, Node JS, JSON, Angular 6 or above, Angular CLI Proven experience with BDD/TDD web development models and familiar with Jasmine, Karma, protractor, selenium web driver Experience in Core Java, J2EE frameworks (Spring, Hibernate); JMS Proven knowledge of Internet technologies including REST and/or Web Services Knowledge of Agile and experience in Scrum essential Comfortable with industry standard build/Development tools including: Maven, Ant, Jenkins, IntelliJ, Webpack. Preferred qualifications, capabilities, and skills Continuous Integration and automated deployment experience for multi-branched, multi-module projects. Cloud computing and micro services experience Ability to provide developer support for Production issues Team player with good communication skills, self-learner focused on quality and delivery Knowledge around data structures, caching, multithreading, messaging and asynchronous communication is desirable About Us J.P. Morgan is a global leader in financial services, providing strategic advice and products to the world's most prominent corporations, governments, wealthy individuals and institutional investors. Our first-class business in a first-class way approach to serving clients drives everything we do. We strive to build trusted, long-term partnerships to help our clients achieve their business objectives. We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants' and employees' religious practices and beliefs, as well as mental health or physical disability needs. Visit our FAQs for more information about requesting an accommodation. About The Team Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.
HUNTER SELECTION
Software Developer C# .NET
HUNTER SELECTION Gorseinon, Swansea
Software Developer C# .NET Swansea 26776/580 35,000 plus medical insurance, pension contributions and more. Graduates are encouraged to apply. What is on offer? A starting salary of up to 35,000 25 days holiday, plus bank holidays Private medical insurance and healthcare scheme Pension with company contribution up to 12.5% Flexible working hours Hybrid flexibility - 3 days in office, 2 days from home A global market leader who supplies advanced technologies in measurement and control to a broad range of industries are currently looking to recruit for a Software Developer with C# .NET experience. As part of a large group, the business is undergoing a substantial period of growth and investment. This is an excellent time to join a thriving business who can offer genuine long-term career development as they continue to expand. Role & Responsibilities: Reporting to the Development Manager, you'll work on all stages of our product development lifecycle. You will need to be competent using front end technologies, C#.NET and SQL and have experience of all stages of IT product design. You will already have programming experience in the following: C# .NET Core / .NET Framework Knockout.JS TypeScript / Vanilla JavaScript LINQ TSQL AJAX / REST / WebAPI HTML5 / CSS3 / LESS SQL Management Studio Visual Studio Mobile development in Dart/Flutter is advantageous Knowledge, Skills & Experience: You will need to be competent using C#.NET and SQL A degree in a software related field - software engineering, computer science etc. Previous experience in a software developer role would be beneficial however graduates will be considered. To apply please email your CV / resume to (url removed) If you are interested in this position please click 'apply'. Hunter Selection Limited is a recruitment consultancy with offices UK wide, specialising in permanent & contract roles within Engineering & Manufacturing, IT & Digital, Science & Technology and Service & Sales sectors. Please note as we receive a high level of applications we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Jul 18, 2025
Full time
Software Developer C# .NET Swansea 26776/580 35,000 plus medical insurance, pension contributions and more. Graduates are encouraged to apply. What is on offer? A starting salary of up to 35,000 25 days holiday, plus bank holidays Private medical insurance and healthcare scheme Pension with company contribution up to 12.5% Flexible working hours Hybrid flexibility - 3 days in office, 2 days from home A global market leader who supplies advanced technologies in measurement and control to a broad range of industries are currently looking to recruit for a Software Developer with C# .NET experience. As part of a large group, the business is undergoing a substantial period of growth and investment. This is an excellent time to join a thriving business who can offer genuine long-term career development as they continue to expand. Role & Responsibilities: Reporting to the Development Manager, you'll work on all stages of our product development lifecycle. You will need to be competent using front end technologies, C#.NET and SQL and have experience of all stages of IT product design. You will already have programming experience in the following: C# .NET Core / .NET Framework Knockout.JS TypeScript / Vanilla JavaScript LINQ TSQL AJAX / REST / WebAPI HTML5 / CSS3 / LESS SQL Management Studio Visual Studio Mobile development in Dart/Flutter is advantageous Knowledge, Skills & Experience: You will need to be competent using C#.NET and SQL A degree in a software related field - software engineering, computer science etc. Previous experience in a software developer role would be beneficial however graduates will be considered. To apply please email your CV / resume to (url removed) If you are interested in this position please click 'apply'. Hunter Selection Limited is a recruitment consultancy with offices UK wide, specialising in permanent & contract roles within Engineering & Manufacturing, IT & Digital, Science & Technology and Service & Sales sectors. Please note as we receive a high level of applications we can only respond to applicants whose skills & qualifications are suitable for this position. No terminology in this advert is intended to discriminate against any of the protected characteristics that fall under the Equality Act 2010. For the purposes of the Conduct Regulations 2003, when advertising permanent vacancies we are acting as an Employment Agency, and when advertising temporary/contract vacancies we are acting as an Employment Business.
Head Resourcing
Software engineer
Head Resourcing East Calder, West Lothian
Software Developer - C# / .NET Location- Livingston, West Lothian (Office-based) Salary- Disclosed at interview stage Job Type- Permanent About the Role Head Resourcing is looking for a Software Developer to join a small and dynamic in-house IT team within a well-established specialist publishing company based in Livingston. The business develops and supports a range of commercial web applications and internal desktop tools, and this is a fantastic opportunity to contribute across the full development lifecycle in a varied technical environment. The successful candidate will be involved in all aspects of software delivery, from liaising with product managers to designing efficient user interfaces, implementing business logic, and ensuring systems are robust and secure. You'll work closely with the Chief Software Architect and be part of a collaborative three-person development team. Key Responsibilities Work with product managers to gather and understand software requirements Collaborate with the software architect to shape technical solutions Translate high-level specifications into scalable business logic Design intuitive and efficient user interfaces Maintain and support existing applications (web and desktop) Conduct thorough testing before release Skills & Experience Required Minimum 5 years' experience in a software development role Strong C# development skills Experience with ASP.NET MVC and ASP.NET Core for web applications Experience in desktop application development using WinForms Solid understanding of SQL and database access via Entity Framework and ADO.NET Familiarity with Microsoft Dynamics 365 is desirable Exposure to Blazor, Single Page Applications (SPA), or Progressive Web Apps (PWA) is beneficial Working knowledge of JavaScript and ability to use SDKs Experience with reporting engines and/or Unity is an advantage Strong understanding of Windows OS architecture
Jul 17, 2025
Full time
Software Developer - C# / .NET Location- Livingston, West Lothian (Office-based) Salary- Disclosed at interview stage Job Type- Permanent About the Role Head Resourcing is looking for a Software Developer to join a small and dynamic in-house IT team within a well-established specialist publishing company based in Livingston. The business develops and supports a range of commercial web applications and internal desktop tools, and this is a fantastic opportunity to contribute across the full development lifecycle in a varied technical environment. The successful candidate will be involved in all aspects of software delivery, from liaising with product managers to designing efficient user interfaces, implementing business logic, and ensuring systems are robust and secure. You'll work closely with the Chief Software Architect and be part of a collaborative three-person development team. Key Responsibilities Work with product managers to gather and understand software requirements Collaborate with the software architect to shape technical solutions Translate high-level specifications into scalable business logic Design intuitive and efficient user interfaces Maintain and support existing applications (web and desktop) Conduct thorough testing before release Skills & Experience Required Minimum 5 years' experience in a software development role Strong C# development skills Experience with ASP.NET MVC and ASP.NET Core for web applications Experience in desktop application development using WinForms Solid understanding of SQL and database access via Entity Framework and ADO.NET Familiarity with Microsoft Dynamics 365 is desirable Exposure to Blazor, Single Page Applications (SPA), or Progressive Web Apps (PWA) is beneficial Working knowledge of JavaScript and ability to use SDKs Experience with reporting engines and/or Unity is an advantage Strong understanding of Windows OS architecture
Damia Group Ltd
Lead Full Stack Developer
Damia Group Ltd Newcastle Upon Tyne, Tyne And Wear
Lead Full Stack Developer - Newcastle-Upon-Tyne - 75-80K base + benefits We have an exciting opportunity for an experience Lead/ Senior Full Stack Developer to help transform an established company into a modern software business. Reporting into the Chief Product Officer, this is a very hands on position where you will have the opportunity to recruit your own small team. This role will involve driving the migration of a legacy Windows VCL application to a modern multi-tiered web application via a browser-based front-end integrated with a set of RESTful API microservices that provide context and business logic. The role will drive architectural decisions and ensure best practices in both front-end and back-end development and work closely with stakeholders, product managers and 3rd party providers. The ideal candidate will have a strong background in building these types of applications and specifically in delivering scalable, efficient microservices. The existing application has been build using the Delphi IDE and therefore the addition of Delphi/Object Pascal experience would provide us with our ideal candidate. Key accountabilities: Technical Leadership Design and oversee scalable, secure and high-performing system architectures Lead full stack development efforts (front-end + back-end) Set and enforce coding standards, architecture patterns, and development best practices Conduct code reviews, mentor developers and provide technical guidance Engineering & Software Delivery Build end-to-end features across the entire stack Lead the integration of APIs, databases, and third-party services Support the CPO within the existing application's Delphi codebase Support the CPO with the migration of business logic into new API microservices Optimize application performance and ensure high availability Collaborate with DevOps to improve CI/CD pipelines and deployment strategies Cross-functional Collaboration Partner with product owner to translate business requirements into technical solutions Work with UI/UX teams to implement responsive, user-friendly interfaces Communicate project status, technical decisions and risks to stakeholders Skills and experience: Strong front-end skills: JavaScript, HTML5, CSS3, and modern frameworks (e.g., React, Angular, Vue.js) Expertise in back-end technologies such as Node.js, Python, Java, Ruby, or .NET Solid understanding of RESTful APIs, microservices, and database design (SQL and NoSQL) Experience with cloud platforms (AWS, Azure, GCP) Proficient with Git and modern CI/CD tools Development experience using Delphi/Object Pascal and Windows VCL Damia Group Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept our Data Protection Policy which can be found on our website. Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and ability to perform the duties of the job. Damia Group is acting as an Employment Business in relation to this vacancy and in accordance to Conduct Regulations 2003.
Jul 17, 2025
Full time
Lead Full Stack Developer - Newcastle-Upon-Tyne - 75-80K base + benefits We have an exciting opportunity for an experience Lead/ Senior Full Stack Developer to help transform an established company into a modern software business. Reporting into the Chief Product Officer, this is a very hands on position where you will have the opportunity to recruit your own small team. This role will involve driving the migration of a legacy Windows VCL application to a modern multi-tiered web application via a browser-based front-end integrated with a set of RESTful API microservices that provide context and business logic. The role will drive architectural decisions and ensure best practices in both front-end and back-end development and work closely with stakeholders, product managers and 3rd party providers. The ideal candidate will have a strong background in building these types of applications and specifically in delivering scalable, efficient microservices. The existing application has been build using the Delphi IDE and therefore the addition of Delphi/Object Pascal experience would provide us with our ideal candidate. Key accountabilities: Technical Leadership Design and oversee scalable, secure and high-performing system architectures Lead full stack development efforts (front-end + back-end) Set and enforce coding standards, architecture patterns, and development best practices Conduct code reviews, mentor developers and provide technical guidance Engineering & Software Delivery Build end-to-end features across the entire stack Lead the integration of APIs, databases, and third-party services Support the CPO within the existing application's Delphi codebase Support the CPO with the migration of business logic into new API microservices Optimize application performance and ensure high availability Collaborate with DevOps to improve CI/CD pipelines and deployment strategies Cross-functional Collaboration Partner with product owner to translate business requirements into technical solutions Work with UI/UX teams to implement responsive, user-friendly interfaces Communicate project status, technical decisions and risks to stakeholders Skills and experience: Strong front-end skills: JavaScript, HTML5, CSS3, and modern frameworks (e.g., React, Angular, Vue.js) Expertise in back-end technologies such as Node.js, Python, Java, Ruby, or .NET Solid understanding of RESTful APIs, microservices, and database design (SQL and NoSQL) Experience with cloud platforms (AWS, Azure, GCP) Proficient with Git and modern CI/CD tools Development experience using Delphi/Object Pascal and Windows VCL Damia Group Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept our Data Protection Policy which can be found on our website. Please note that no terminology in this advert is intended to discriminate on the grounds of a person's gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and ability to perform the duties of the job. Damia Group is acting as an Employment Business in relation to this vacancy and in accordance to Conduct Regulations 2003.
PHP Full Stack Developer
Future PLC
What you'll be doing As a Full Stack Developer, you will be a member of the Platform Team at Future, collaborating with the broader Technology & Engineering department. You will deliver scalable, well-structured, and efficient web applications across the technology stack. Reporting to the Tech Lead, you will work on green-field projects and the enhancement of existing systems, encompassing frontend, backend, and infrastructure components. About the department; The Technology & Engineering department at Future fosters a collaborative environment focused on delivering well-engineered and scalable solutions. We host regular hack days, emphasize best practices through technology-oriented guilds, and improve developer experience, increasing the efficiency of our sites and services. Our teams prioritize personal development and provide resources for learning and growth. Main Responsibilities; Develop full-stack applications for Future's platform, which supports brands like Techradar Marie Claire, PC Gamer, Homes & Gardens, FourFourTwo, and many others. Design and implement backend services using PHP and modern frameworks, while creating responsive and performant frontend interfaces with TailwindCSS and JavaScript frameworks. Collaborate with UX teams to ensure design accuracy Implement comprehensive testing strategies across the full stack, including unit, integration, and end-to-end testing using frameworks like Jest, Cypress, PHPUnit, and WebDriverIO. Conduct code reviews and contribute to continuous improvement of development processes. Ensure system reliability through proactive bug identification and resolution. Experience that will put you ahead of the curve Experience communicating updates and resolutions to customers and other partners in both verbal and written English 3+ years experience with Modern CSS (TailwindCSS, SASS, PostCSS) and TypeScript experience An excellent understanding of the latest features in JavaScript/TypeScript and CSS The ability to build components from scratch in a modern JS framework (e.g. React/AlpineJS) and a full understanding of the component life cycle Working knowledge of Twig or similar templating libraries. An understanding of the importance of consistency and standards in front-end development You have experience with CI/CD and DevOps tools and practices, Docker and Kubernetes You have experience creating and running containers locally What's in it for you The expected range for this role is £40,000 - £55,000 This is a Remote based role in the UK Plus more great perks, which include; When we hit our targets, enjoy a share of our profits with a bonus Refer a friend and get rewarded when they join Future Access to Private Medical Insurance Internal job family level Technology 6 Who are we We're Future, the global leader in specialist media. With over 3,000 employees working across 200+ media brands, Future is a prime destination for passionate people worldwide looking to consume trusted, expert content that educates and inspires action - both online and off - through our specialist websites, magazines, events, newsletters, podcasts and social spaces. We've got ambitious plans that further build on our growth momentum and unlock new opportunities - and we're looking for driven people who want to be a part of it! Our Future, Our Responsibility - Inclusion and Diversity at Future We embrace and celebrate diversity, making it part of who we are. Different perspectives spark ideas, fuel creativity, and push us to innovate. That's why we're building a workplace where everyone feels valued, respected, and empowered to thrive. When it comes to hiring, we keep it fair and inclusive, welcoming talent from every walk of life. It's not just about what you bring to the table - it's about making sure the table has room for everyone. Because a diverse team isn't just good for business. It's the Future. Find out more about Our Future, Our Responsibility on our website. Please let us know if you need any reasonable adjustments made so we can give you the best experience!
Jul 15, 2025
Full time
What you'll be doing As a Full Stack Developer, you will be a member of the Platform Team at Future, collaborating with the broader Technology & Engineering department. You will deliver scalable, well-structured, and efficient web applications across the technology stack. Reporting to the Tech Lead, you will work on green-field projects and the enhancement of existing systems, encompassing frontend, backend, and infrastructure components. About the department; The Technology & Engineering department at Future fosters a collaborative environment focused on delivering well-engineered and scalable solutions. We host regular hack days, emphasize best practices through technology-oriented guilds, and improve developer experience, increasing the efficiency of our sites and services. Our teams prioritize personal development and provide resources for learning and growth. Main Responsibilities; Develop full-stack applications for Future's platform, which supports brands like Techradar Marie Claire, PC Gamer, Homes & Gardens, FourFourTwo, and many others. Design and implement backend services using PHP and modern frameworks, while creating responsive and performant frontend interfaces with TailwindCSS and JavaScript frameworks. Collaborate with UX teams to ensure design accuracy Implement comprehensive testing strategies across the full stack, including unit, integration, and end-to-end testing using frameworks like Jest, Cypress, PHPUnit, and WebDriverIO. Conduct code reviews and contribute to continuous improvement of development processes. Ensure system reliability through proactive bug identification and resolution. Experience that will put you ahead of the curve Experience communicating updates and resolutions to customers and other partners in both verbal and written English 3+ years experience with Modern CSS (TailwindCSS, SASS, PostCSS) and TypeScript experience An excellent understanding of the latest features in JavaScript/TypeScript and CSS The ability to build components from scratch in a modern JS framework (e.g. React/AlpineJS) and a full understanding of the component life cycle Working knowledge of Twig or similar templating libraries. An understanding of the importance of consistency and standards in front-end development You have experience with CI/CD and DevOps tools and practices, Docker and Kubernetes You have experience creating and running containers locally What's in it for you The expected range for this role is £40,000 - £55,000 This is a Remote based role in the UK Plus more great perks, which include; When we hit our targets, enjoy a share of our profits with a bonus Refer a friend and get rewarded when they join Future Access to Private Medical Insurance Internal job family level Technology 6 Who are we We're Future, the global leader in specialist media. With over 3,000 employees working across 200+ media brands, Future is a prime destination for passionate people worldwide looking to consume trusted, expert content that educates and inspires action - both online and off - through our specialist websites, magazines, events, newsletters, podcasts and social spaces. We've got ambitious plans that further build on our growth momentum and unlock new opportunities - and we're looking for driven people who want to be a part of it! Our Future, Our Responsibility - Inclusion and Diversity at Future We embrace and celebrate diversity, making it part of who we are. Different perspectives spark ideas, fuel creativity, and push us to innovate. That's why we're building a workplace where everyone feels valued, respected, and empowered to thrive. When it comes to hiring, we keep it fair and inclusive, welcoming talent from every walk of life. It's not just about what you bring to the table - it's about making sure the table has room for everyone. Because a diverse team isn't just good for business. It's the Future. Find out more about Our Future, Our Responsibility on our website. Please let us know if you need any reasonable adjustments made so we can give you the best experience!
Noir Consulting
.NET Developer
Noir Consulting Horsham, Sussex
.NET Developer - Global Phenomenon - Horsham (Tech stack: .NET Developer, .NET 9, Azure, Angular 19, Multithreading, RESTful, Web API 2, JavaScript, Programmer, Full Stack Engineer, Architect, .NET Developer) 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 Developer 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 Developer with a strong grasp of object orientated development principles and sound knowledge of: .NET, .NET Core / ASP.NET MVC, C# and Azure SQL. You will receive industry recognized training in all aspects of: .NET 9, Azure, Angular 19, Solid, DRY, LINQ, multithreading, Microservices, RESTful, Web API 2, JavaScript, HTML5, Agile 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%) Pension (11%) Private medical healthcare (family plan included) 27 days holiday 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: Horsham, West Sussex, UK / Remote Working Salary: £40,000 - £60,000 + Bonus + Pension + Benefits Applicants must be based in the UK and have the right to work in the UK even though remote working is available. Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions! NOIRUKNETREC NOIRUKREC
Jul 15, 2025
Full time
.NET Developer - Global Phenomenon - Horsham (Tech stack: .NET Developer, .NET 9, Azure, Angular 19, Multithreading, RESTful, Web API 2, JavaScript, Programmer, Full Stack Engineer, Architect, .NET Developer) 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 Developer 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 Developer with a strong grasp of object orientated development principles and sound knowledge of: .NET, .NET Core / ASP.NET MVC, C# and Azure SQL. You will receive industry recognized training in all aspects of: .NET 9, Azure, Angular 19, Solid, DRY, LINQ, multithreading, Microservices, RESTful, Web API 2, JavaScript, HTML5, Agile 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%) Pension (11%) Private medical healthcare (family plan included) 27 days holiday 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: Horsham, West Sussex, UK / Remote Working Salary: £40,000 - £60,000 + Bonus + Pension + Benefits Applicants must be based in the UK and have the right to work in the UK even though remote working is available. Noir continues to be the leading Microsoft recruitment agency; we can help you make the right career decisions! NOIRUKNETREC NOIRUKREC
Senior Javascript Developer (FS)
Antler
We are expanding our technology team and looking for a highly intelligent and motivated Senior Javascript Developer, who wants to do the best work of their career yet. About Further Further's mission is to deliver market-leading modern fund administration software. With our products, venture capital funds, who manage billions of pounds of assets on our platform, can invest in the startups of tomorrow. Operational efficiency is critical to their day-to-day work and our system enables them to automate key processes like investor onboarding, fund administration and investor reporting. Our team and its ethos We believe the best people attract the best people, and we are a group of likeminded engineers and product experts with open minds and deep individual expertise. We hire deliberately, focusing on talent, personal drive and individual accountability. We are not a training ground: our team is made of experts working together to build something an order of magnitude better than what existed before Further. Each member of our team is highly experienced. As one recent joiner said about another team member, " X is a better engineer than I have seen in all my previous roles ". This embodies what we focus on: we're a team of quality over quantity, and we can guarantee that being a part of Further will be an enriching and interesting opportunity for you - likely the most fruitful and rewarding part of your career. In this role, you can expect a highly meritocratic and ideas-focused environment. The whole team works at pace, has an open-mind to new ideas, and we are early adopters of new technology, including new AI products as they release (ditching them swiftly if they turn out not to be up to scratch ). Our engineering team is the critical hub of our business, and>75% of the headcount, and the company works hard to clear roadblocks for our team, so we can work with maximum efficiency. Your role as a Senior Javascript Developer We're looking for individuals who want to solve problems well, at a fast pace, in a high-trust, high-autonomy environment. We use JavaScript across the entire stack - our front end is built in React and our backend in Node. We store data in MongoDB primarily, and as a small team we are all responsible for the code we push and the way it gets deployed and used. We also use tRPC, React Query, Redis, BullMQ, nx monorepo, S3, DigitalOcean and GitHub Actions, among other technologies. Your role will include: Being hands on and spending most of your time coding - developing and improving our existing product, or building the next major product. Using your expertise and best practices to improve the stability, security, performance and usability of the platform. Influencing the development and technical direction of the product. Your background Experience working in a high-quality development team in a startup, preferably of a similar size. Highly intelligent, inquisitive, and quick to learn - you will need to become (with our help) an expert in venture capital as soon as possible. An excellent problem solver with outstanding attention to detail. You shouldn't let things go unsolved. 5+ years experience in Node and React, with great, clean coding skills. You should have experience with the latest AI tools that make you more efficient as a software developer. Please mention what you have tried lately in your opening message. What you can expect from Further Very competitive remuneration. Fully remote, with 2-3 day off-sites held abroad twice a year (we all just came back from Madrid ️). Private healthcare (for UK-based employees). Company laptop. Interview Process A call with one of the founders about the role and your experience Discussion around the product and industry A small technical test, and lastly Final stage technical discussion call with the CTO
Jul 11, 2025
Full time
We are expanding our technology team and looking for a highly intelligent and motivated Senior Javascript Developer, who wants to do the best work of their career yet. About Further Further's mission is to deliver market-leading modern fund administration software. With our products, venture capital funds, who manage billions of pounds of assets on our platform, can invest in the startups of tomorrow. Operational efficiency is critical to their day-to-day work and our system enables them to automate key processes like investor onboarding, fund administration and investor reporting. Our team and its ethos We believe the best people attract the best people, and we are a group of likeminded engineers and product experts with open minds and deep individual expertise. We hire deliberately, focusing on talent, personal drive and individual accountability. We are not a training ground: our team is made of experts working together to build something an order of magnitude better than what existed before Further. Each member of our team is highly experienced. As one recent joiner said about another team member, " X is a better engineer than I have seen in all my previous roles ". This embodies what we focus on: we're a team of quality over quantity, and we can guarantee that being a part of Further will be an enriching and interesting opportunity for you - likely the most fruitful and rewarding part of your career. In this role, you can expect a highly meritocratic and ideas-focused environment. The whole team works at pace, has an open-mind to new ideas, and we are early adopters of new technology, including new AI products as they release (ditching them swiftly if they turn out not to be up to scratch ). Our engineering team is the critical hub of our business, and>75% of the headcount, and the company works hard to clear roadblocks for our team, so we can work with maximum efficiency. Your role as a Senior Javascript Developer We're looking for individuals who want to solve problems well, at a fast pace, in a high-trust, high-autonomy environment. We use JavaScript across the entire stack - our front end is built in React and our backend in Node. We store data in MongoDB primarily, and as a small team we are all responsible for the code we push and the way it gets deployed and used. We also use tRPC, React Query, Redis, BullMQ, nx monorepo, S3, DigitalOcean and GitHub Actions, among other technologies. Your role will include: Being hands on and spending most of your time coding - developing and improving our existing product, or building the next major product. Using your expertise and best practices to improve the stability, security, performance and usability of the platform. Influencing the development and technical direction of the product. Your background Experience working in a high-quality development team in a startup, preferably of a similar size. Highly intelligent, inquisitive, and quick to learn - you will need to become (with our help) an expert in venture capital as soon as possible. An excellent problem solver with outstanding attention to detail. You shouldn't let things go unsolved. 5+ years experience in Node and React, with great, clean coding skills. You should have experience with the latest AI tools that make you more efficient as a software developer. Please mention what you have tried lately in your opening message. What you can expect from Further Very competitive remuneration. Fully remote, with 2-3 day off-sites held abroad twice a year (we all just came back from Madrid ️). Private healthcare (for UK-based employees). Company laptop. Interview Process A call with one of the founders about the role and your experience Discussion around the product and industry A small technical test, and lastly Final stage technical discussion call with the CTO
Test Automation Engineer
scrumconnect ltd
Key Responsibilities 1. Test Planning and Execution ? Develop, implement, and execute comprehensive test plans for GOV.UK digital services. ? Identify key testing objectives, ensuring coverage across multiple environments . 2. Automation & Manual Testing ? Conduct both manual and automated testing , including: Functional Testing Regression Testing Integration Testing User Acceptance Testing (UAT) Verify software quality and functionality through robust test execution. 3. Defect Management ? Identify, document, and track defects using test management tools (JIRA, TestRail, etc.). ? Collaborate with development teams to resolve issues efficiently. 4. Collaboration with Development Teams ? Work closely with developers, product managers, and business analysts to understand requirements. ? Provide feedback on test cases and ensure that solutions meet both technical specifications and user needs . 5. Test Reporting & Documentation ? Produce detailed test reports and provide clear feedback to stakeholders. ? Highlight risks or issues identified during testing. 6. Continuous Improvement ? Advocate for best practices in testing methodologies, tools, and techniques. ? Contribute to process improvements to enhance testing efficiency and product quality. 7. Compliance with GOV.UK Standards ? Follow and uphold testing standards and guidelines outlined within the DDAT framework . ? Ensure tests are conducted in accordance with government policies and GOV.UK service principles. Technical Skills & Experience ? 5+ years of experience in manual and automated testing . ? Strong knowledge of testing frameworks (eg, Selenium, JUnit, Cypress ). ? Experience with test management tools (eg, JIRA, TestRail, Quality Centre ). ? Familiarity with CI/CD pipelines and associated testing processes. ? Strong understanding of web technologies (HTML, CSS, JavaScript) and APIs (RESTful services) . ? Experience in database testing using SQL , including relational and NoSQL databases. Preferred but Not Mandatory: ? Knowledge of performance testing tools (JMeter, LoadRunner). ? Experience in security testing using OWASP ZAP or similar tools. Nice to Have - Certifications Candidates at SFIA Level 4 should ideally hold the following certifications or have equivalent experience: ? ISTQB Foundation Level Certification - Understanding of software testing principles. ? Certified Agile Tester (CAT) - Expertise in Agile testing (Scrum/Kanban). ? Azure Certified Developer - Associate (or equivalent cloud certification) - Testing within cloud environments. ? Security Awareness Certificate (CISSP or equivalent) - Basic understanding of security testing. Experience testing applications deployed on: Azure, PowerBI, Angular, NodeJS, PostgreSQL . Why Join Us? ? Work on high-impact UK Government digital services . ? Competitive salary & career growth opportunities . ? BUPA Health Cover & AIG Life Cover . ? Flexible hybrid working with occasional travel. ? Generous annual leave package (28 days + tenure-based increments). ? Pension Contribution (4% Employee, 3% Employer). ? On-the-job training & professional development support .
Feb 21, 2025
Full time
Key Responsibilities 1. Test Planning and Execution ? Develop, implement, and execute comprehensive test plans for GOV.UK digital services. ? Identify key testing objectives, ensuring coverage across multiple environments . 2. Automation & Manual Testing ? Conduct both manual and automated testing , including: Functional Testing Regression Testing Integration Testing User Acceptance Testing (UAT) Verify software quality and functionality through robust test execution. 3. Defect Management ? Identify, document, and track defects using test management tools (JIRA, TestRail, etc.). ? Collaborate with development teams to resolve issues efficiently. 4. Collaboration with Development Teams ? Work closely with developers, product managers, and business analysts to understand requirements. ? Provide feedback on test cases and ensure that solutions meet both technical specifications and user needs . 5. Test Reporting & Documentation ? Produce detailed test reports and provide clear feedback to stakeholders. ? Highlight risks or issues identified during testing. 6. Continuous Improvement ? Advocate for best practices in testing methodologies, tools, and techniques. ? Contribute to process improvements to enhance testing efficiency and product quality. 7. Compliance with GOV.UK Standards ? Follow and uphold testing standards and guidelines outlined within the DDAT framework . ? Ensure tests are conducted in accordance with government policies and GOV.UK service principles. Technical Skills & Experience ? 5+ years of experience in manual and automated testing . ? Strong knowledge of testing frameworks (eg, Selenium, JUnit, Cypress ). ? Experience with test management tools (eg, JIRA, TestRail, Quality Centre ). ? Familiarity with CI/CD pipelines and associated testing processes. ? Strong understanding of web technologies (HTML, CSS, JavaScript) and APIs (RESTful services) . ? Experience in database testing using SQL , including relational and NoSQL databases. Preferred but Not Mandatory: ? Knowledge of performance testing tools (JMeter, LoadRunner). ? Experience in security testing using OWASP ZAP or similar tools. Nice to Have - Certifications Candidates at SFIA Level 4 should ideally hold the following certifications or have equivalent experience: ? ISTQB Foundation Level Certification - Understanding of software testing principles. ? Certified Agile Tester (CAT) - Expertise in Agile testing (Scrum/Kanban). ? Azure Certified Developer - Associate (or equivalent cloud certification) - Testing within cloud environments. ? Security Awareness Certificate (CISSP or equivalent) - Basic understanding of security testing. Experience testing applications deployed on: Azure, PowerBI, Angular, NodeJS, PostgreSQL . Why Join Us? ? Work on high-impact UK Government digital services . ? Competitive salary & career growth opportunities . ? BUPA Health Cover & AIG Life Cover . ? Flexible hybrid working with occasional travel. ? Generous annual leave package (28 days + tenure-based increments). ? Pension Contribution (4% Employee, 3% Employer). ? On-the-job training & professional development support .
Senior Software Engineer
Informatica Corp.
Build Your Career at Informatica We're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous, work-from-anywhere minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data improves the quality of life for people and businesses everywhere. Senior Software Engineer We're looking for a Senior Software Engineer candidate with experience in Java to join our team in London. You will collaborate closely within cross-functional teams -including development, QE, product management, and architects- and reporting to the Development Manager. Informatica acquired Privitar back in 2023, and our goal is to further integrate and expand on Privitar's advanced access controls for data privacy and security into Informatica's Intelligent Data Management Cloud (IDMC) platform. You'll play a crucial role in the evolution of our new Cloud Data Access Management (CDAM) service, which governs and enforces privacy within Informatica IDMC. Your Role Responsibilities? Here's What You'll Do Play a key role as we continue to increase integration of the Cloud Data Access Management service into Informatica IDMC. Optimize and expand on our flagship privacy features which differentiate Informatica from its competitors, such as Watermarking and NOVLT, our format preserving encryption solution. Consider software security and threat models to build secure applications. Utilize technologies such as Graph DBs, GraphQL, gRPC, REST, containerization, Kubernetes, Reactive frameworks, Typescript, AWS, and other cloud platforms. Contribute to all layers of our architecture, from our public facing APIs to our Kubernetes deployment configurations. Collaborate with product managers, architects, developers, QA engineers, DevOps, and technical writers to design, build, and promote features. Work with geographically dispersed teams in an Agile environment. Drive features in the platform that cut across multiple product groups. Engage with a secure software development life cycle. What We'd Like to See Software design experience, preferably with a product engineering background. Experience delivering results with rapidly developing propositions, client demands, and business needs. Curiosity and willingness to learn new languages and tools. Experience with Typescript/React. Role Essentials BS in Computer Science or a related technical discipline; advanced degree preferred. 5 or more years of server-side software development experience. Proficiency in coding with Java. Perks & Benefits Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance, and 401k plan or international pension/retirement plans). Flexible time-off policy and hybrid working practices. Equity opportunities and an employee stock purchase program (ESPP). Comprehensive Mental Health and Employee Assistance Program (EAP) benefit. We're guided by our DATA values and we are passionate about building and delivering solutions that accelerate data innovations. At Informatica, we know diversity drives innovation. We are proud to be an Equal Opportunity Employer dedicated to maintaining a work environment free from discrimination, one where all employees are treated with dignity. Informatica (NYSE: INFA), an Enterprise Cloud Data Management leader, brings data to life by empowering businesses to realize the transformative power of their most critical assets. We have pioneered the Informatica Intelligent Data Management Cloud (IDMC) that manages data across any multi-cloud, hybrid system, democratizing data to advance business strategies. Customers in over 100 countries and 85 of the Fortune 100 rely on Informatica Connect with LinkedIn , Twitter , and Facebook . Informatica. Where data comes to life.
Feb 21, 2025
Full time
Build Your Career at Informatica We're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous, work-from-anywhere minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data improves the quality of life for people and businesses everywhere. Senior Software Engineer We're looking for a Senior Software Engineer candidate with experience in Java to join our team in London. You will collaborate closely within cross-functional teams -including development, QE, product management, and architects- and reporting to the Development Manager. Informatica acquired Privitar back in 2023, and our goal is to further integrate and expand on Privitar's advanced access controls for data privacy and security into Informatica's Intelligent Data Management Cloud (IDMC) platform. You'll play a crucial role in the evolution of our new Cloud Data Access Management (CDAM) service, which governs and enforces privacy within Informatica IDMC. Your Role Responsibilities? Here's What You'll Do Play a key role as we continue to increase integration of the Cloud Data Access Management service into Informatica IDMC. Optimize and expand on our flagship privacy features which differentiate Informatica from its competitors, such as Watermarking and NOVLT, our format preserving encryption solution. Consider software security and threat models to build secure applications. Utilize technologies such as Graph DBs, GraphQL, gRPC, REST, containerization, Kubernetes, Reactive frameworks, Typescript, AWS, and other cloud platforms. Contribute to all layers of our architecture, from our public facing APIs to our Kubernetes deployment configurations. Collaborate with product managers, architects, developers, QA engineers, DevOps, and technical writers to design, build, and promote features. Work with geographically dispersed teams in an Agile environment. Drive features in the platform that cut across multiple product groups. Engage with a secure software development life cycle. What We'd Like to See Software design experience, preferably with a product engineering background. Experience delivering results with rapidly developing propositions, client demands, and business needs. Curiosity and willingness to learn new languages and tools. Experience with Typescript/React. Role Essentials BS in Computer Science or a related technical discipline; advanced degree preferred. 5 or more years of server-side software development experience. Proficiency in coding with Java. Perks & Benefits Comprehensive health, vision, and wellness benefits (Paid parental leave, adoption benefits, life insurance, disability insurance, and 401k plan or international pension/retirement plans). Flexible time-off policy and hybrid working practices. Equity opportunities and an employee stock purchase program (ESPP). Comprehensive Mental Health and Employee Assistance Program (EAP) benefit. We're guided by our DATA values and we are passionate about building and delivering solutions that accelerate data innovations. At Informatica, we know diversity drives innovation. We are proud to be an Equal Opportunity Employer dedicated to maintaining a work environment free from discrimination, one where all employees are treated with dignity. Informatica (NYSE: INFA), an Enterprise Cloud Data Management leader, brings data to life by empowering businesses to realize the transformative power of their most critical assets. We have pioneered the Informatica Intelligent Data Management Cloud (IDMC) that manages data across any multi-cloud, hybrid system, democratizing data to advance business strategies. Customers in over 100 countries and 85 of the Fortune 100 rely on Informatica Connect with LinkedIn , Twitter , and Facebook . Informatica. Where data comes to life.
Principle Software Engineer SVP (Hybrid)
Citigroup Inc.
The Principle Software Engineer is a hands-on management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology Team. The overall objective of this role is to drive applications systems analysis and programming activities. Responsibilities: Design and implement the technical foundation for low latency payment offerings, ensuring scalability, security, and seamless integration with partner ecosystems. Define and implement the technical architecture and infrastructure strategy for the tech platform, ensuring it meets and exceeds our stringent 99.99% uptime and 5000+ TPS requirements. Establish the technical vision and roadmap optimizing for high throughput, low latency, and 24/7 availability across 63+ markets. Provide strategic influence and exercise control over resources, budget management and planning while monitoring end results. Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues. Ensure essential procedures are followed and contribute to defining standards. Integrate in-depth knowledge of applications development with overall technology function to achieve established goals. Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources. Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Qualifications: Hands-on with multiple programming languages and technologies such as Java, scripting languages, Linux containers, observability tools, Mongo DB, Kafka. Must place emphasis on code quality and engineering practices. Exposure to low latency technologies such as garbage free programming, cache-aware programming, openHFT, IPC, JVM warmup, Core isolation, etc. will be useful. Experience with streaming frameworks (either of AKKA, Kafka, Solace). Be able to code to existing framework as well as set coding standards for junior developers. Exposure to DevOps and SRE tools and practices. Experience in applications development. Experience in management. Experience managing global technology teams. Working knowledge of industry practices and standards. Consistently demonstrates clear and concise written and verbal communication. Education: Bachelor's degree/University degree or equivalent experience. Master's degree preferred. What we'll provide you: This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays). A discretional annual performance related bonus. Private Medical Care & Life Insurance. Employee Assistance Program. Pension Plan. Paid Parental Leave. Special discounts for employees, family, and friends. Visit our Global Benefits page to learn more. Alongside these benefits, Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View the " EEO is the Law " poster. View the EEO is the Law Supplement . View the EEO Policy Statement . View the Pay Transparency Posting .
Feb 21, 2025
Full time
The Principle Software Engineer is a hands-on management level position responsible for accomplishing results through the management of a team or department in an effort to establish and implement new or revised application systems and programs in coordination with the Technology Team. The overall objective of this role is to drive applications systems analysis and programming activities. Responsibilities: Design and implement the technical foundation for low latency payment offerings, ensuring scalability, security, and seamless integration with partner ecosystems. Define and implement the technical architecture and infrastructure strategy for the tech platform, ensuring it meets and exceeds our stringent 99.99% uptime and 5000+ TPS requirements. Establish the technical vision and roadmap optimizing for high throughput, low latency, and 24/7 availability across 63+ markets. Provide strategic influence and exercise control over resources, budget management and planning while monitoring end results. Utilize in-depth knowledge of concepts and procedures within own area and basic knowledge of other areas to resolve issues. Ensure essential procedures are followed and contribute to defining standards. Integrate in-depth knowledge of applications development with overall technology function to achieve established goals. Provide evaluative judgement based on analysis of facts in complicated, unique, and dynamic situations including drawing from internal and external sources. Influence and negotiate with senior leaders across functions, as well as communicate with external parties as necessary. Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards. Qualifications: Hands-on with multiple programming languages and technologies such as Java, scripting languages, Linux containers, observability tools, Mongo DB, Kafka. Must place emphasis on code quality and engineering practices. Exposure to low latency technologies such as garbage free programming, cache-aware programming, openHFT, IPC, JVM warmup, Core isolation, etc. will be useful. Experience with streaming frameworks (either of AKKA, Kafka, Solace). Be able to code to existing framework as well as set coding standards for junior developers. Exposure to DevOps and SRE tools and practices. Experience in applications development. Experience in management. Experience managing global technology teams. Working knowledge of industry practices and standards. Consistently demonstrates clear and concise written and verbal communication. Education: Bachelor's degree/University degree or equivalent experience. Master's degree preferred. What we'll provide you: This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays). A discretional annual performance related bonus. Private Medical Care & Life Insurance. Employee Assistance Program. Pension Plan. Paid Parental Leave. Special discounts for employees, family, and friends. Visit our Global Benefits page to learn more. Alongside these benefits, Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. Job Family Group: Technology Job Family: Applications Development Time Type: Full time Citi is an equal opportunity and affirmative action employer. Qualified applicants will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Citigroup Inc. and its subsidiaries ("Citi") invite all qualified interested applicants to apply for career opportunities. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi . View the " EEO is the Law " poster. View the EEO is the Law Supplement . View the EEO Policy Statement . View the Pay Transparency Posting .
Adria Solutions Ltd
C# Software Engineer X 5
Adria Solutions Ltd Knutsford, Cheshire
C# Software Engineer - Cheshire Are you a talented C# Developer? Are you looking for Private Bupa Medical Insurance? Are you looking for a company that believes in keeping up to date with the latest technologies? Adria Solutions Ltd has an exciting opportunity for talented C# Software Engineers to join our well-established client in Cheshire. As a C# Software Engineer, you will join an agile .NET development team supporting a thriving business for our client. The duties of the C# Software Engineer will include: Work in a small, cross-functional team on various web services supporting our business. Areas of functionality include handling orders, licensing, management of software releases, financial reporting, and the CMS hosting our blog. Practice full-blooded Agile, with pair programming, TDD, obsession with quality, rapid release cycles, and frequent team retrospectives. Learn from and share your knowledge with a close-knit group of high-performing individuals. Working on a range of greenfield functionality The ideal candidate will have skills and experience in: You'll need to know core .NET and C# inside-out. Knowledge of SQL, REST, and JavaScript This is a great opportunity for a C# Software Engineer to join a company that strongly believes in keeping up to date with the latest technologies and you will be rewarded with an amazing benefits package: Private Bupa Medical Insurance 25 Days Holiday Flexi-Time Interested? If this sounds like the dream job for you - Apply now to avoid missing out. C# Software Engineer
Feb 20, 2025
Full time
C# Software Engineer - Cheshire Are you a talented C# Developer? Are you looking for Private Bupa Medical Insurance? Are you looking for a company that believes in keeping up to date with the latest technologies? Adria Solutions Ltd has an exciting opportunity for talented C# Software Engineers to join our well-established client in Cheshire. As a C# Software Engineer, you will join an agile .NET development team supporting a thriving business for our client. The duties of the C# Software Engineer will include: Work in a small, cross-functional team on various web services supporting our business. Areas of functionality include handling orders, licensing, management of software releases, financial reporting, and the CMS hosting our blog. Practice full-blooded Agile, with pair programming, TDD, obsession with quality, rapid release cycles, and frequent team retrospectives. Learn from and share your knowledge with a close-knit group of high-performing individuals. Working on a range of greenfield functionality The ideal candidate will have skills and experience in: You'll need to know core .NET and C# inside-out. Knowledge of SQL, REST, and JavaScript This is a great opportunity for a C# Software Engineer to join a company that strongly believes in keeping up to date with the latest technologies and you will be rewarded with an amazing benefits package: Private Bupa Medical Insurance 25 Days Holiday Flexi-Time Interested? If this sounds like the dream job for you - Apply now to avoid missing out. C# Software Engineer
Senior Software Engineer, Full Stack
Griffinfire
We're putting together a talented team to build the training platform for Runners. We help everyday runners become outstanding by providing world-class training, coaching, and community for everyone, whether you're improving your 5k time or training for your first marathon. To date, we have built iOS, Android, and Apple watch apps that help people achieve their goals by coaching them through the full journey and syncing to their favourite fitness devices. We're growing extremely fast and in November 2023 closed a new £5M funding round led by JamJar with participation from Eka Ventures, Venrex, and Creator Ventures. In 2024, we were selected by Apple as one of three global finalists for the 2024 iPhone App of the Year reflecting the innovation and impact of what we've built. We want to grow as fast as we can into the future and are looking for individuals who will help us get there. For more about our background and growth check out our Careers Page! We're now looking ahead to the future and the people who want to help us build and scale Runna. Our aim is to reach millions of subscribers in the next 5 years and be the go-to training platform for any runner. Now is a magical time to join; we're still small, and everyone makes a foundational difference. Who we're looking for We are looking for talented, creative, and positive team players to join our highly-skilled Cross-Functional Engineering Team to help deliver new features for our iOS, Android, and Apple watch applications and third-party integrations (Garmin, Strava, Coros, Fitbit, Suunto, etc.). You will work closely with our founders and CTO to help shape the future of Runna, who will support you all along this exciting journey. As a Software Engineer, your role will include: Architect, build, test, and deliver new features across the full stack. Work with the Product team to identify the most suitable solution for the best customer experience. Always be on hand to help other team members when they need help on technical matters. Help us operate more efficiently by building and maintaining our developer tooling and CI/CD pipeline. We rotate the responsibility of releases across each team member, so you will get the opportunity to lead the process and deploy changes to production. What experience we're looking for If you don't quite meet all of the below skills, we'd still love to hear from you as we might be able to tweak the role slightly or offer you a position better suited for you. You can apply directly below or contact us if you're still unsure. Your key skills: Strong TypeScript/JavaScript experience. Able to work in a highly skilled engineering team in a fast-paced, iterative environment. 4+ years experience in your main expertise area (Frontend, Backend, etc.). Comfortable picking up new things and working on technologies outside your comfort zone. Skilled in delivering features end-to-end, from architecture design and building through to releasing, testing, and supporting. Enthusiasm for our ways of working which include: Iterative development, continuous deployment, and test automation. Knowledge sharing, pair programming, collaborative design & development. Shared code ownership & cross-functional teams. Bonus points if you: Are experienced in delivering features full-stack. Are experienced in Python or SwiftUI. Are experienced in deployment, releasing cycles, or CI/CD. Have experience with React Native. Have experience with Serverless architectures. Have experience with AWS. Experience with Terraform or other IaC tooling (e.g., CDK, CloudFormation, etc.). Have experience in open source contributions, including reporting bugs/issues in GitHub, testing new releases, or contributing to code. Have a strong interest in the health/fitness technologies. Our tech stack Below you can find a small reflection of our current tech stack: Frontend: React Native (iOS and Android). Typescript. GraphQL (Apollo Client). Fastlane. SwiftUI (Apple Watch). Maestro E2E tests. Backend: Serverless (AWS). Lambdas (NodeJS & Python). AWS AppSync. DynamoDB, S3, SQS, SNS, EventBridge, SageMaker. Postman API tests. All the other good stuff: Sentry. GitHub Actions. Intercom, Mixpanel. RevenueCat. App Store Connect / Play Store. Figma. Software Engineer Interview Process Our aim is to keep the interview process as straightforward and enjoyable as possible, and will consist of the following stages: Kick off! (apply below) - please let us know if there are any reasonable adjustments we can make for you! Introductory chat (25-minute video call). Take home technical task (max 1-2 hours to complete, or if you have something interesting you recently built and would like to showcase then that's perfectly OK). 1.5-hour technical interview (the first half of the call will be used to discuss the take-home technical task from the previous stage and the second half will consist of two live coding exercises from and some general architecture/tech questions). Meet the team (in-person chat with founder(s) and rest of the team). Once the process is finished, we promise to let you know our decision as soon as possible. We offer a salary of £80,000 - £95,000 (depending on experience), plus equity in the form of Runna stock options. Based on years of direct, relevant experience. We'll be growing our package of benefits over time. We currently offer: Flexible working (we typically work 2-3 days in our office in Vauxhall). Salary reviews every 6 months or whenever we raise more investment. 25 days of holiday plus bank holidays. A workplace pension scheme where if you pay 5% we pay 3%. A brand new Macbook, a running watch of your choice, and anything else you need to do your best work. Private health insurance. Enhanced family care policy (3 months fully paid leave when a new Runna joins the family, fertility support & other benefits). An hour slot each week (during work time) to do a Runna workout. At Runna we have a limited number of employment visas that we are able to sponsor and are limited by government guidelines, so cannot guarantee a visa sponsorship to all applicants. Please do apply though as we will consider all applicants.
Feb 17, 2025
Full time
We're putting together a talented team to build the training platform for Runners. We help everyday runners become outstanding by providing world-class training, coaching, and community for everyone, whether you're improving your 5k time or training for your first marathon. To date, we have built iOS, Android, and Apple watch apps that help people achieve their goals by coaching them through the full journey and syncing to their favourite fitness devices. We're growing extremely fast and in November 2023 closed a new £5M funding round led by JamJar with participation from Eka Ventures, Venrex, and Creator Ventures. In 2024, we were selected by Apple as one of three global finalists for the 2024 iPhone App of the Year reflecting the innovation and impact of what we've built. We want to grow as fast as we can into the future and are looking for individuals who will help us get there. For more about our background and growth check out our Careers Page! We're now looking ahead to the future and the people who want to help us build and scale Runna. Our aim is to reach millions of subscribers in the next 5 years and be the go-to training platform for any runner. Now is a magical time to join; we're still small, and everyone makes a foundational difference. Who we're looking for We are looking for talented, creative, and positive team players to join our highly-skilled Cross-Functional Engineering Team to help deliver new features for our iOS, Android, and Apple watch applications and third-party integrations (Garmin, Strava, Coros, Fitbit, Suunto, etc.). You will work closely with our founders and CTO to help shape the future of Runna, who will support you all along this exciting journey. As a Software Engineer, your role will include: Architect, build, test, and deliver new features across the full stack. Work with the Product team to identify the most suitable solution for the best customer experience. Always be on hand to help other team members when they need help on technical matters. Help us operate more efficiently by building and maintaining our developer tooling and CI/CD pipeline. We rotate the responsibility of releases across each team member, so you will get the opportunity to lead the process and deploy changes to production. What experience we're looking for If you don't quite meet all of the below skills, we'd still love to hear from you as we might be able to tweak the role slightly or offer you a position better suited for you. You can apply directly below or contact us if you're still unsure. Your key skills: Strong TypeScript/JavaScript experience. Able to work in a highly skilled engineering team in a fast-paced, iterative environment. 4+ years experience in your main expertise area (Frontend, Backend, etc.). Comfortable picking up new things and working on technologies outside your comfort zone. Skilled in delivering features end-to-end, from architecture design and building through to releasing, testing, and supporting. Enthusiasm for our ways of working which include: Iterative development, continuous deployment, and test automation. Knowledge sharing, pair programming, collaborative design & development. Shared code ownership & cross-functional teams. Bonus points if you: Are experienced in delivering features full-stack. Are experienced in Python or SwiftUI. Are experienced in deployment, releasing cycles, or CI/CD. Have experience with React Native. Have experience with Serverless architectures. Have experience with AWS. Experience with Terraform or other IaC tooling (e.g., CDK, CloudFormation, etc.). Have experience in open source contributions, including reporting bugs/issues in GitHub, testing new releases, or contributing to code. Have a strong interest in the health/fitness technologies. Our tech stack Below you can find a small reflection of our current tech stack: Frontend: React Native (iOS and Android). Typescript. GraphQL (Apollo Client). Fastlane. SwiftUI (Apple Watch). Maestro E2E tests. Backend: Serverless (AWS). Lambdas (NodeJS & Python). AWS AppSync. DynamoDB, S3, SQS, SNS, EventBridge, SageMaker. Postman API tests. All the other good stuff: Sentry. GitHub Actions. Intercom, Mixpanel. RevenueCat. App Store Connect / Play Store. Figma. Software Engineer Interview Process Our aim is to keep the interview process as straightforward and enjoyable as possible, and will consist of the following stages: Kick off! (apply below) - please let us know if there are any reasonable adjustments we can make for you! Introductory chat (25-minute video call). Take home technical task (max 1-2 hours to complete, or if you have something interesting you recently built and would like to showcase then that's perfectly OK). 1.5-hour technical interview (the first half of the call will be used to discuss the take-home technical task from the previous stage and the second half will consist of two live coding exercises from and some general architecture/tech questions). Meet the team (in-person chat with founder(s) and rest of the team). Once the process is finished, we promise to let you know our decision as soon as possible. We offer a salary of £80,000 - £95,000 (depending on experience), plus equity in the form of Runna stock options. Based on years of direct, relevant experience. We'll be growing our package of benefits over time. We currently offer: Flexible working (we typically work 2-3 days in our office in Vauxhall). Salary reviews every 6 months or whenever we raise more investment. 25 days of holiday plus bank holidays. A workplace pension scheme where if you pay 5% we pay 3%. A brand new Macbook, a running watch of your choice, and anything else you need to do your best work. Private health insurance. Enhanced family care policy (3 months fully paid leave when a new Runna joins the family, fertility support & other benefits). An hour slot each week (during work time) to do a Runna workout. At Runna we have a limited number of employment visas that we are able to sponsor and are limited by government guidelines, so cannot guarantee a visa sponsorship to all applicants. Please do apply though as we will consider all applicants.
University of Glasgow
Research Software Engineer (Mathematics and Statistics)
University of Glasgow Glasgow, Renfrewshire
Job Purpose Sitting within the Research Computing as a Service team within University Services, the Research Software Engineer (Mathematics and Statistics) will play an essential role in leading the design, development, and maintenance of research software solutions that support and facilitate the research agenda of the School of Mathematics and Statistics within the College of Science and Engineering (CoSE). Assuming the role of technical software engineering expert, the role holder will deliver innovative and efficient solutions that support the pipeline of research impact in the School of Mathematics and Statistics. The role demands excellent programming skills and development experience. The successful candidate will work with research teams within the School to develop research code (typically written in Python or R) in portable applications with user-friendly end user graphical interfaces. They will be proficient at testing and evaluating the utility, usability and integrity of software outputs. Main Duties and Responsibilities Lead the design, implementation and management of high quality research software that satisfies School and by extension College research needs, and conforms with University policies and more general best practice (e.g. as advocated by the Software Sustainability Institute). Plan and organise workload priorities, determining individual and (where appropriate) team objectives. Lead in the development and maintenance of the front-end and back-end components of research software applications using industry-standard languages and frameworks including core software languages and applications such as Python and RStudio. Translate complex research requirements to suitable software solutions, reporting progress to relevant research stakeholders and RCaaS Software Engineering team colleagues as appropriate. Develop and maintain comprehensive documentation of software designs, deployment, and standard operating procedures, ensuring the management, version control and deployment in suitable repositories of software outputs. Support the adoption of sector best-practices for the development of new research software and relevant training of staff. Manage thorough testing and quality assurance activities to ensure the reliability, security, and functionality of developed software, documenting test cases and results as needed. Keep up to date with new developments in research software engineering as part of continuous professional development to enhance the School of Mathematics and Statistics research offering. Continually review and analyse the deliverables of the function and present recommendations of improvements via briefings, presentations or written reports to relevant teams and stakeholder communities to inform decision making. Share knowledge with other members of the team by leading group discussions, be responsible for decision making and where appropriate direction and supervision of team members. Knowledge/Qualifications, Skills, Experience Knowledge/Qualifications Essential: Ability to demonstrate the competencies required to undertake the duties associated with this level of post having acquired the necessary knowledge and skills in a similar role. Or: Scottish Credit and Qualification Framework level 9, (Ordinary Degree, Scottish Vocational Qualification level 4), or equivalent (including professional accreditation with relevant formal training), and experience of personal development in a similar or related role(s). Knowledge of the challenges and issues associated with undertaking mathematical sciences research or research within a related discipline. Knowledge of a range of research programming languages and technologies including Python, R, C++, HTML, CSS, Javascript and web application frameworks. Proven expert knowledge of developing software applications with end-user graphical interfaces. Comprehensive knowledge of modern database management systems. Knowledge of at least one development Framework, e.g. Flask, Django, Dash. Knowledge of developing containerised software solutions. Knowledge of developing research software solutions in a broad and complex technical environment. Desirable: A degree in Computing, Computer Programming or Engineering programming. Knowledge of automated testing frameworks. Understanding of network security and internet protocols. Knowledge of developing software for high performance computing including GPU. Knowledge of specialist programming languages used in mathematical sciences research such as MATLAB and COMSOL. Skills Essential: Extensive software engineering skills gained over a substantial period, working at higher levels of complexity within research intensive environments. Proven technical problem-solving skills and attention to detail, with an expert ability to analyse complex requirements and design effective software solutions. Proficient in designing and maintaining databases. Ability to deal with a large variety of end users with a range of technical knowledge including the ability to understand, conceptualise and interpret technical requirements to design and develop software solutions. Ability to learn and adapt to changing technologies, policies/procedures and cyber threats. Excellent analytical skills with confidence to challenge and continually improve, diving into the detail as necessary to understand issues (people, process, and technology). Ability to plan and prioritise a technical service to meet long term strategic objectives, whilst delivering a day to day service. Highly effective communication and interpersonal skills, demonstrating creative and innovative thinking and influencing senior members of an organisation. Desirable: Ability to use testing frameworks. Ability to effectively teach and train users of technical and non-technical backgrounds. Using a developer platform such as GitHub or GitLab to manage projects. Ability to effectively teach and train users of technical and non-technical backgrounds. Using CI/CD processes such as GitHub Actions or Drone. Using code-assistants such as Copilot or Codeium. Experience Essential: Significant experience in a complex research computing environment supporting users from mathematical sciences and/or related disciplines. Significant experience in developing and deploying fully functional applications using current programming languages while adhering to best practices and industry standards. Significant experience of using a source code management system to manage source code during its full lifecycle. Significant experience using databases. Significant experience of creating test plans and defining the test approach used during each development. Desirable: Prior experience of working in a university or Higher Education environment. Delivery of projects using Agile tools and techniques. Experience in support for a variety of systems, e.g. Windows, Linux, MacOS, Android, iOS. Terms and Conditions Salary will be Grade 7, £40,247 - £45,163 per annum. This post is full time and open ended. Closing Date: 23:th March 2025 The University of Glasgow has a responsibility to ensure that all employees are eligible to live and work in the UK. If you require a Skilled Worker visa to work in the UK, you will be required to meet the eligibility requirements of the visa route to be assigned a Certificate of Sponsorship. Please note that this post may be eligible to be sponsored under the Skilled Worker visa route if tradeable points can be used under the Skilled Worker visa rules. For more information please visit:
Feb 16, 2025
Full time
Job Purpose Sitting within the Research Computing as a Service team within University Services, the Research Software Engineer (Mathematics and Statistics) will play an essential role in leading the design, development, and maintenance of research software solutions that support and facilitate the research agenda of the School of Mathematics and Statistics within the College of Science and Engineering (CoSE). Assuming the role of technical software engineering expert, the role holder will deliver innovative and efficient solutions that support the pipeline of research impact in the School of Mathematics and Statistics. The role demands excellent programming skills and development experience. The successful candidate will work with research teams within the School to develop research code (typically written in Python or R) in portable applications with user-friendly end user graphical interfaces. They will be proficient at testing and evaluating the utility, usability and integrity of software outputs. Main Duties and Responsibilities Lead the design, implementation and management of high quality research software that satisfies School and by extension College research needs, and conforms with University policies and more general best practice (e.g. as advocated by the Software Sustainability Institute). Plan and organise workload priorities, determining individual and (where appropriate) team objectives. Lead in the development and maintenance of the front-end and back-end components of research software applications using industry-standard languages and frameworks including core software languages and applications such as Python and RStudio. Translate complex research requirements to suitable software solutions, reporting progress to relevant research stakeholders and RCaaS Software Engineering team colleagues as appropriate. Develop and maintain comprehensive documentation of software designs, deployment, and standard operating procedures, ensuring the management, version control and deployment in suitable repositories of software outputs. Support the adoption of sector best-practices for the development of new research software and relevant training of staff. Manage thorough testing and quality assurance activities to ensure the reliability, security, and functionality of developed software, documenting test cases and results as needed. Keep up to date with new developments in research software engineering as part of continuous professional development to enhance the School of Mathematics and Statistics research offering. Continually review and analyse the deliverables of the function and present recommendations of improvements via briefings, presentations or written reports to relevant teams and stakeholder communities to inform decision making. Share knowledge with other members of the team by leading group discussions, be responsible for decision making and where appropriate direction and supervision of team members. Knowledge/Qualifications, Skills, Experience Knowledge/Qualifications Essential: Ability to demonstrate the competencies required to undertake the duties associated with this level of post having acquired the necessary knowledge and skills in a similar role. Or: Scottish Credit and Qualification Framework level 9, (Ordinary Degree, Scottish Vocational Qualification level 4), or equivalent (including professional accreditation with relevant formal training), and experience of personal development in a similar or related role(s). Knowledge of the challenges and issues associated with undertaking mathematical sciences research or research within a related discipline. Knowledge of a range of research programming languages and technologies including Python, R, C++, HTML, CSS, Javascript and web application frameworks. Proven expert knowledge of developing software applications with end-user graphical interfaces. Comprehensive knowledge of modern database management systems. Knowledge of at least one development Framework, e.g. Flask, Django, Dash. Knowledge of developing containerised software solutions. Knowledge of developing research software solutions in a broad and complex technical environment. Desirable: A degree in Computing, Computer Programming or Engineering programming. Knowledge of automated testing frameworks. Understanding of network security and internet protocols. Knowledge of developing software for high performance computing including GPU. Knowledge of specialist programming languages used in mathematical sciences research such as MATLAB and COMSOL. Skills Essential: Extensive software engineering skills gained over a substantial period, working at higher levels of complexity within research intensive environments. Proven technical problem-solving skills and attention to detail, with an expert ability to analyse complex requirements and design effective software solutions. Proficient in designing and maintaining databases. Ability to deal with a large variety of end users with a range of technical knowledge including the ability to understand, conceptualise and interpret technical requirements to design and develop software solutions. Ability to learn and adapt to changing technologies, policies/procedures and cyber threats. Excellent analytical skills with confidence to challenge and continually improve, diving into the detail as necessary to understand issues (people, process, and technology). Ability to plan and prioritise a technical service to meet long term strategic objectives, whilst delivering a day to day service. Highly effective communication and interpersonal skills, demonstrating creative and innovative thinking and influencing senior members of an organisation. Desirable: Ability to use testing frameworks. Ability to effectively teach and train users of technical and non-technical backgrounds. Using a developer platform such as GitHub or GitLab to manage projects. Ability to effectively teach and train users of technical and non-technical backgrounds. Using CI/CD processes such as GitHub Actions or Drone. Using code-assistants such as Copilot or Codeium. Experience Essential: Significant experience in a complex research computing environment supporting users from mathematical sciences and/or related disciplines. Significant experience in developing and deploying fully functional applications using current programming languages while adhering to best practices and industry standards. Significant experience of using a source code management system to manage source code during its full lifecycle. Significant experience using databases. Significant experience of creating test plans and defining the test approach used during each development. Desirable: Prior experience of working in a university or Higher Education environment. Delivery of projects using Agile tools and techniques. Experience in support for a variety of systems, e.g. Windows, Linux, MacOS, Android, iOS. Terms and Conditions Salary will be Grade 7, £40,247 - £45,163 per annum. This post is full time and open ended. Closing Date: 23:th March 2025 The University of Glasgow has a responsibility to ensure that all employees are eligible to live and work in the UK. If you require a Skilled Worker visa to work in the UK, you will be required to meet the eligibility requirements of the visa route to be assigned a Certificate of Sponsorship. Please note that this post may be eligible to be sponsored under the Skilled Worker visa route if tradeable points can be used under the Skilled Worker visa rules. For more information please visit:
Risk Division - Software Engineer - Vice President - London London United Kingdom Vice President
Goldman Sachs Bank AG Birmingham, Staffordshire
Risk Division - Software Engineer - Vice President - Birmingham location_on Birmingham, West Midlands, England, United Kingdom The Risk Business identifies, monitors, evaluates, and manages the firm's financial and non-financial risks in support of the firm's Risk Appetite Statement and the firm's strategic plan. Operating in a fast paced and dynamic environment and utilizing the best in class risk tools and frameworks, Risk teams are analytically curious, have an aptitude to challenge, and an unwavering commitment to excellence. Overview To ensure uncompromising accuracy and timeliness in the delivery of the risk metrics, our platform is continuously growing and evolving. Risk Engineering combines the principles of Computer Science, Mathematics and Finance to produce large scale, computationally intensive calculations of risk Goldman Sachs faces with each transaction we engage in. As an Engineer in the Risk Engineering organization, you will have the opportunity to impact one or more aspects of risk management. You will work with a team of talented engineers to drive the build & adoption of common tools, platforms, and applications. The team builds solutions that are offered as a software product or as a hosted service. We are a dynamic team of talented developers and architects who partner with business areas and other technology teams to deliver high profile projects using a raft of technologies that are fit for purpose (Java, Cloud computing, HDFS, Spark, S3, ReactJS, Sybase IQ among many others). A glimpse of the interesting problems that we engineer solutions for, include acquiring high quality data, storing it, performing risk computations in limited amount of time using distributed computing, and making data available to enable actionable risk insights through analytical and response user interfaces. WHAT WE LOOK FOR Senior Developer in large projects across a global team of developers and risk managers Performance tune applications to improve memory and CPU utilization. Perform statistical analyses to identify trends and exceptions related to Market Risk metrics. Build internal and external reporting for the output of risk metric calculation using data extraction tools, such as SQL, and data visualization tools, such as Tableau. Utilize web development technologies to facilitate application development for front end UI used for risk management actions Develop software for calculations using databases like Snowflake, Sybase IQ and distributed HDFS systems. Interact with business users for resolving issues with applications. Design and support batch processes using scheduling infrastructure for calculation and distributing data to other systems. Oversee junior technical team members in all aspects of Software Development Life Cycle (SDLC) including design, code review and production migrations. Skills And Experience Bachelor's degree in Computer Science, Mathematics, Electrical Engineering or related technical discipline 7+ years of experience working in a risk technology team in another bank or financial institution. Experience in market risk technology is a plus. Experience with one or more major relational/object databases. Experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts Comfortable multi-tasking, managing multiple stakeholders and working as part of a team Comfortable with working with multiple programming languages Technologies: Scala, Java, Python, Spark, Linux and shell scripting, TDD (JUnit), build tools (Maven/Gradle/Ant) Experience in working with process scheduling platforms like Apache Airflow. Open to working in GS proprietary technology like Slang/SECDB An understanding of compute resources and the ability to interpret performance metrics (e.g., CPU, memory, threads, file handles). Knowledge and experience in distributed computing - parallel computation on a single machine like DASK, Distributed processing on Public Cloud. Knowledge of SDLC and experience in working through the entire life cycle of the project from start to end. ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity.
Feb 15, 2025
Full time
Risk Division - Software Engineer - Vice President - Birmingham location_on Birmingham, West Midlands, England, United Kingdom The Risk Business identifies, monitors, evaluates, and manages the firm's financial and non-financial risks in support of the firm's Risk Appetite Statement and the firm's strategic plan. Operating in a fast paced and dynamic environment and utilizing the best in class risk tools and frameworks, Risk teams are analytically curious, have an aptitude to challenge, and an unwavering commitment to excellence. Overview To ensure uncompromising accuracy and timeliness in the delivery of the risk metrics, our platform is continuously growing and evolving. Risk Engineering combines the principles of Computer Science, Mathematics and Finance to produce large scale, computationally intensive calculations of risk Goldman Sachs faces with each transaction we engage in. As an Engineer in the Risk Engineering organization, you will have the opportunity to impact one or more aspects of risk management. You will work with a team of talented engineers to drive the build & adoption of common tools, platforms, and applications. The team builds solutions that are offered as a software product or as a hosted service. We are a dynamic team of talented developers and architects who partner with business areas and other technology teams to deliver high profile projects using a raft of technologies that are fit for purpose (Java, Cloud computing, HDFS, Spark, S3, ReactJS, Sybase IQ among many others). A glimpse of the interesting problems that we engineer solutions for, include acquiring high quality data, storing it, performing risk computations in limited amount of time using distributed computing, and making data available to enable actionable risk insights through analytical and response user interfaces. WHAT WE LOOK FOR Senior Developer in large projects across a global team of developers and risk managers Performance tune applications to improve memory and CPU utilization. Perform statistical analyses to identify trends and exceptions related to Market Risk metrics. Build internal and external reporting for the output of risk metric calculation using data extraction tools, such as SQL, and data visualization tools, such as Tableau. Utilize web development technologies to facilitate application development for front end UI used for risk management actions Develop software for calculations using databases like Snowflake, Sybase IQ and distributed HDFS systems. Interact with business users for resolving issues with applications. Design and support batch processes using scheduling infrastructure for calculation and distributing data to other systems. Oversee junior technical team members in all aspects of Software Development Life Cycle (SDLC) including design, code review and production migrations. Skills And Experience Bachelor's degree in Computer Science, Mathematics, Electrical Engineering or related technical discipline 7+ years of experience working in a risk technology team in another bank or financial institution. Experience in market risk technology is a plus. Experience with one or more major relational/object databases. Experience in software development, including a clear understanding of data structures, algorithms, software design and core programming concepts Comfortable multi-tasking, managing multiple stakeholders and working as part of a team Comfortable with working with multiple programming languages Technologies: Scala, Java, Python, Spark, Linux and shell scripting, TDD (JUnit), build tools (Maven/Gradle/Ant) Experience in working with process scheduling platforms like Apache Airflow. Open to working in GS proprietary technology like Slang/SECDB An understanding of compute resources and the ability to interpret performance metrics (e.g., CPU, memory, threads, file handles). Knowledge and experience in distributed computing - parallel computation on a single machine like DASK, Distributed processing on Public Cloud. Knowledge of SDLC and experience in working through the entire life cycle of the project from start to end. ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity.
Junior Systems Developer
Rubberatkins Ltd Aberdeen, Aberdeenshire
Job Title: Junior Systems Developer Location: Aberdeen Salary: Competitive Job Type: Permanent, Full-time About the Role: We are seeking to recruit a self-motivated, conscientious, and committed individual who is looking for their next exciting challenge. The successful candidate must be driven with a strong technical focus to develop and implement solutions to our existing software systems in line with organisational requirements and provide technical support across the organisation. Based in our Aberdeen headquarters, reporting to the IT Manager, the position's main responsibility is to act as the first line of support for systems and software across the company. The successful candidate will also have the opportunity to design, create and implement customisations and developments within our Epicor ERP system where needed and become the main point of contact between the company and 3rd party software providers for fault resolution. In addition to this, the role offers the chance to support the IT function in all general IT tasks required and build a wide breadth of knowledge and skills from the department. This position serves as an excellent, entry level opportunity for a recent graduate or someone with a skillset who is looking for development as the company enters an exciting period of change and planned system developments, integrations and improvements. About you: We are looking for candidates who hold a minimum of HND level in a computing discipline and holds knowledge of database systems, SQL and data modelling concepts. Proficiency in programming languages such as Java, C#, Python or other commonly used programming languages will be key to the role. Further, it would be advantageous for applicants to have experience with SharePoint and Power Bi. Full job description can be provided on request. Benefits / Further information: 37.5-hour week - Monday to Thursday (Apply online only Friday (Apply online only 33 days holidays (Inclusive of bank holidays) Festive shutdown Additional loyalty days up to 5 days Life Insurance Pension Employee Assistance programme Professional subscription & study support Growth opportunities Relocation Package Available (T&C's Apply) Additional Information: Please click the APPLY button to send your application for this role. Candidates with the experience or relevant job titles of; Junior System Developer, Junior Developer, Net Developer, Net, Programmer, Junior IT, Developer, Back End Web Developer, HTML, CSS, jQuery, PHP Developer, Graduate Software Develop, IT Developer, Trainee Software Developer, Junior Database Developer, IT Programmer, Programmer, Software Developer, Software Engineer, Software Web Developer, Software Engineer, Software Technician will also be considered for this role.
Feb 15, 2025
Full time
Job Title: Junior Systems Developer Location: Aberdeen Salary: Competitive Job Type: Permanent, Full-time About the Role: We are seeking to recruit a self-motivated, conscientious, and committed individual who is looking for their next exciting challenge. The successful candidate must be driven with a strong technical focus to develop and implement solutions to our existing software systems in line with organisational requirements and provide technical support across the organisation. Based in our Aberdeen headquarters, reporting to the IT Manager, the position's main responsibility is to act as the first line of support for systems and software across the company. The successful candidate will also have the opportunity to design, create and implement customisations and developments within our Epicor ERP system where needed and become the main point of contact between the company and 3rd party software providers for fault resolution. In addition to this, the role offers the chance to support the IT function in all general IT tasks required and build a wide breadth of knowledge and skills from the department. This position serves as an excellent, entry level opportunity for a recent graduate or someone with a skillset who is looking for development as the company enters an exciting period of change and planned system developments, integrations and improvements. About you: We are looking for candidates who hold a minimum of HND level in a computing discipline and holds knowledge of database systems, SQL and data modelling concepts. Proficiency in programming languages such as Java, C#, Python or other commonly used programming languages will be key to the role. Further, it would be advantageous for applicants to have experience with SharePoint and Power Bi. Full job description can be provided on request. Benefits / Further information: 37.5-hour week - Monday to Thursday (Apply online only Friday (Apply online only 33 days holidays (Inclusive of bank holidays) Festive shutdown Additional loyalty days up to 5 days Life Insurance Pension Employee Assistance programme Professional subscription & study support Growth opportunities Relocation Package Available (T&C's Apply) Additional Information: Please click the APPLY button to send your application for this role. Candidates with the experience or relevant job titles of; Junior System Developer, Junior Developer, Net Developer, Net, Programmer, Junior IT, Developer, Back End Web Developer, HTML, CSS, jQuery, PHP Developer, Graduate Software Develop, IT Developer, Trainee Software Developer, Junior Database Developer, IT Programmer, Programmer, Software Developer, Software Engineer, Software Web Developer, Software Engineer, Software Technician will also be considered for this role.

Modal Window

  • Home
  • Contact
  • About Us
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • Facebook
  • Twitter
  • Google Plus
  • LinkedIn
Parent and Partner sites: IT Job Board | Jobs Near Me | RightTalent.co.uk | Quantity Surveyor jobs | Building Surveyor jobs | Construction Recruitment | Talent Recruiter | Construction Job Board | Property jobs | myJobsnearme.com | Jobs near me
© 2008-2025 Jobsite Jobs | Designed by Web Design Agency