it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

5 jobs found

Email me jobs like this
Refine Search
Current Search
junior ai analyst data driven decisions developer i software engineering
Senior Java Developer - Credit Risk Technology, Vice President
Citigroup Inc.
Role Overview The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead application systems analysis and programming activities. Team Background The Derivatives Credit Risk Technology Team is responsible for delivering Counterparty Credit Risk Management software solutions to Citi's Risk organization which manages Citi's exposure to financial institutions, governments and corporates that trade with Citi. The team builds and maintains software used to compute metrics that help mitigate Citi's exposure to counterparty default. The solutions include consumption of trades, collateral, market data, counterparty and security reference data from over 50 sources, and the computation of optimal margin allocation for portfolios and trades, haircut for security and cash collateral, trade and collateral liquidity, collateral concentration levels and wrong way risk, amongst others that feed into the computation of Pre-Settlement Risk (PSE), Settlement Risk, Exposure at Default (EAD) and Risk Weighted Assets (RWA). Key Responsibilities Deliver advanced technology projects as an individual contributor providing expertise in the full software development lifecycle, from concept and design, development, to testing and deployment. Opportunities available to expand responsibilities to a team leadership position based on leadership potential and performance. Provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers using advanced knowledge of application development. Ensure application design adheres to the appropriate architectural and design patterns in the systems. Utilize advanced knowledge of engineering process and develop standards for coding, testing, debugging and productionization. Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business. Advance the derivatives exposure processing software infrastructure by continuously adopting new technologies where appropriate to solve business problems while adhering to Citi's architectural guidelines. Build bespoke solutions where necessary to perform risk and capital exposure impact analysis on data sets comprising millions of records. Serve as advisor or coach to mid-level/junior developers and analysts, helping build the overall engineering capabilities of the team. Appropriately assess risk when 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. Ideal Background Core Java experience developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Experience working in the Capital Markets domain. Good understanding of Derivatives and Risk management is a significant advantage. Experience with Agile software development processes with a strong emphasis on test driven development. Understanding of Java internals such as class loading and memory management. Demonstrated capacity to build sophisticated tooling for development and production team use. Good to have Experience re-engineering large monolithic applications to microservices. Experience re-engineering complex franchise critical applications to new platforms. Experience in Tableau or equivalent data analytics tool. Skills Java Core with extensive hands on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers, microservices and large datasets (Docker, Kubernetes). Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB. Familiarity with Linux environment including scripting skills. SDLC/Dev Ops - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits. Education Bachelor's degree/University degree or equivalent experience. Master's degree preferred. This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
14/06/2026
Full time
Role Overview The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead application systems analysis and programming activities. Team Background The Derivatives Credit Risk Technology Team is responsible for delivering Counterparty Credit Risk Management software solutions to Citi's Risk organization which manages Citi's exposure to financial institutions, governments and corporates that trade with Citi. The team builds and maintains software used to compute metrics that help mitigate Citi's exposure to counterparty default. The solutions include consumption of trades, collateral, market data, counterparty and security reference data from over 50 sources, and the computation of optimal margin allocation for portfolios and trades, haircut for security and cash collateral, trade and collateral liquidity, collateral concentration levels and wrong way risk, amongst others that feed into the computation of Pre-Settlement Risk (PSE), Settlement Risk, Exposure at Default (EAD) and Risk Weighted Assets (RWA). Key Responsibilities Deliver advanced technology projects as an individual contributor providing expertise in the full software development lifecycle, from concept and design, development, to testing and deployment. Opportunities available to expand responsibilities to a team leadership position based on leadership potential and performance. Provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers using advanced knowledge of application development. Ensure application design adheres to the appropriate architectural and design patterns in the systems. Utilize advanced knowledge of engineering process and develop standards for coding, testing, debugging and productionization. Collaborate effectively with a large global team of software engineers, business analysts, dev-ops and support staff to deliver software solutions for the business. Advance the derivatives exposure processing software infrastructure by continuously adopting new technologies where appropriate to solve business problems while adhering to Citi's architectural guidelines. Build bespoke solutions where necessary to perform risk and capital exposure impact analysis on data sets comprising millions of records. Serve as advisor or coach to mid-level/junior developers and analysts, helping build the overall engineering capabilities of the team. Appropriately assess risk when 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. Ideal Background Core Java experience developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Experience working in the Capital Markets domain. Good understanding of Derivatives and Risk management is a significant advantage. Experience with Agile software development processes with a strong emphasis on test driven development. Understanding of Java internals such as class loading and memory management. Demonstrated capacity to build sophisticated tooling for development and production team use. Good to have Experience re-engineering large monolithic applications to microservices. Experience re-engineering complex franchise critical applications to new platforms. Experience in Tableau or equivalent data analytics tool. Skills Java Core with extensive hands on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers, microservices and large datasets (Docker, Kubernetes). Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB. Familiarity with Linux environment including scripting skills. SDLC/Dev Ops - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits. Education Bachelor's degree/University degree or equivalent experience. Master's degree preferred. This job description provides a high level review of the types of work performed. Other job related duties may be assigned as required. Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Citi
Senior Java Developer - Credit Risk Technology, Vice President
Citi
The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Team Background The Derivatives Credit Risk Technology Team is responsible for delivering Counterparty Credit Risk Management software solutions to Citi's Risk organization which manages Citi's exposure to financial institutions, governments and corporates that trade with Citi. The team builds and maintains software used to compute metrics that help mitigate Citi's exposure to counterparty default. The solutions include consumption of trades, collateral, market data, counterparty and security reference data from over 50 sources, and the computation of optimal margin allocation for portfolios and trades, haircut for security and cash collateral, trade and collateral liquidity, collateral concentration levels and wrong way risk, amongst others that feed into the computation of Pre-Settlement Risk (PSE), Settlement Risk, Exposure at Default (EAD) and Risk Weighted Assets (RWA). This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Key Responsibilities Deliver advanced technology projects as an individual contributor providing expertise in the full software development lifecycle, from concept and design, development, to testing and deployment. Opportunities available to expand responsibilities to a team leadership position based on leadership potential and performance. Provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers using advanced knowledge of application development. Ensure application design adheres to the appropriate architectural and design patterns in the systems. Utilize advanced knowledge of engineering process and develop standards for coding, testing, debugging and productionization. Collaborate effectively with a large global team of software engineers, business analysts, dev ops and support staff to deliver software solutions for the business. Advance the derivatives exposure processing software infrastructure by continuously adopting new technologies where appropriate to solve business problems while adhering to Citi's architectural guidelines. Build bespoke solutions where necessary to perform risk and capital exposure impact analysis on data sets comprising millions of records. Serve as advisor or coach to mid level/junior developers and analysts, helping build the overall engineering capabilities of the team. Appropriately assess risk when decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgement regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency. Ideal Background Core Java experience developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Experience working in the Capital Markets domain. Good understanding of Derivatives and Risk management is as significant advantage. Experience with Agile software development processes with a strong emphasis on test driven development. Understanding of Java internals such as class loading and memory management. Demonstrated capacity to build sophisticated tooling for development and production team use. Good to Have Experience re engineering large monolithic applications to microservices. Experience re engineering complex franchise critical applications to new platforms. Experience in Tableau or equivalent data analytics tool. Skills Java Core with extensive hands on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers, microservices and large datasets (Docker, Kubernetes). Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB. Familiarity with Linux environment including scripting skills. SDLC/DevOps - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits. Education Bachelor's degree/University degree or equivalent experience Master's degree preferred Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi's EEO Policy Statement and the Know Your Rights poster.
14/06/2026
Full time
The Senior Java Developer is a senior level position responsible for establishing and implementing new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities. Team Background The Derivatives Credit Risk Technology Team is responsible for delivering Counterparty Credit Risk Management software solutions to Citi's Risk organization which manages Citi's exposure to financial institutions, governments and corporates that trade with Citi. The team builds and maintains software used to compute metrics that help mitigate Citi's exposure to counterparty default. The solutions include consumption of trades, collateral, market data, counterparty and security reference data from over 50 sources, and the computation of optimal margin allocation for portfolios and trades, haircut for security and cash collateral, trade and collateral liquidity, collateral concentration levels and wrong way risk, amongst others that feed into the computation of Pre-Settlement Risk (PSE), Settlement Risk, Exposure at Default (EAD) and Risk Weighted Assets (RWA). This job description provides a high-level review of the types of work performed. Other job-related duties may be assigned as required. Key Responsibilities Deliver advanced technology projects as an individual contributor providing expertise in the full software development lifecycle, from concept and design, development, to testing and deployment. Opportunities available to expand responsibilities to a team leadership position based on leadership potential and performance. Provide technical leadership on projects implemented by the wider team of Software Engineers/Analyst Developers using advanced knowledge of application development. Ensure application design adheres to the appropriate architectural and design patterns in the systems. Utilize advanced knowledge of engineering process and develop standards for coding, testing, debugging and productionization. Collaborate effectively with a large global team of software engineers, business analysts, dev ops and support staff to deliver software solutions for the business. Advance the derivatives exposure processing software infrastructure by continuously adopting new technologies where appropriate to solve business problems while adhering to Citi's architectural guidelines. Build bespoke solutions where necessary to perform risk and capital exposure impact analysis on data sets comprising millions of records. Serve as advisor or coach to mid level/junior developers and analysts, helping build the overall engineering capabilities of the team. Appropriately assess risk when decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgement regarding personal behaviour, conduct and business practices, and escalating, managing and reporting control issues with transparency. Ideal Background Core Java experience developing robust, scalable, and maintainable applications applying Object Oriented Design principles. Experience working in the Capital Markets domain. Good understanding of Derivatives and Risk management is as significant advantage. Experience with Agile software development processes with a strong emphasis on test driven development. Understanding of Java internals such as class loading and memory management. Demonstrated capacity to build sophisticated tooling for development and production team use. Good to Have Experience re engineering large monolithic applications to microservices. Experience re engineering complex franchise critical applications to new platforms. Experience in Tableau or equivalent data analytics tool. Skills Java Core with extensive hands on experience with concurrent programming. Spring Framework including Core, Integration, Batch, JDBC, Hibernate. Distributed Caching frameworks such as Gemfire, Oracle Coherence, Redis or equivalent. Cloud computing technologies with practical experience working with containers, microservices and large datasets (Docker, Kubernetes). Databases - RDBMS preferably Oracle, NoSQL preferably MongoDB. Familiarity with Linux environment including scripting skills. SDLC/DevOps - Git/BitBucket, CI/CD pipeline frameworks such as Jenkins, SonarQube, JIRA, Any secure coding toolkits. Education Bachelor's degree/University degree or equivalent experience Master's degree preferred Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law. 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 Citi's EEO Policy Statement and the Know Your Rights poster.
Nine Twenty
Senior Developer
Nine Twenty Easter Howgate, Midlothian
Senior Developer - Identity & Access Management Location: Edinburgh, Scotland About the Role An exciting opportunity has arisen for a Senior Developer to join a specialist Microsoft Solutions Partner, working at the cutting edge of Identity and Access Management. The business builds bespoke IAM solutions for enterprise customers - ranging from proof of concept through to fully production-ready systems - using Microsoft Entra, including Entra Verified ID and the W3C Verifiable Credentials standard. This is a hands-on technical role focused on leading the full development lifecycle, from requirements capture and planning through to writing secure, quality code and ensuring appropriate testing is done. You will serve as a key source of technical expertise within the project team, contributing to architecture decisions, mentoring junior developers, and driving continuous improvement in software quality and security. Key Responsibilities Lead on all aspects of the full development lifecycle, including requirements definition, work breakdown, and estimation. Design, write, verify, test, document, and refactor complex code and integration software services. Perform code reviews and enforce best practice coding and security standards across the team. Collaborate with business analysts, testers, and other developers to develop and maintain code that meets stated requirements. Contribute specialist expertise to proposals, ensuring development adheres to project governance standards encompassing quality, timeliness, and financial parameters. Serve as a source of technical expertise, mentoring junior staff and providing guidance to non-technical stakeholders. Contribute to the selection of software development methods, tools, and techniques, including secure coding best practice. Participate in project retrospectives and contribute to continual improvement in approach to software quality and security. Skills & Experience 5+ years of experience in software engineering. Strong proficiency across the Microsoft Stack and Azure cloud environments. Familiarity with secure coding practices covering the Microsoft Secure Development Lifecycle, including threat modelling, STRIDE analysis, and OWASP. Experience with Git version control and release management processes. Solid experience with database technologies, including SQL and NoSQL offerings such as Azure SQL DB and Azure Cosmos DB. Proficiency in web development, including HTML, JavaScript, and CSS. Comfortable working in an Agile environment using methodologies such as Scrum, Kanban, pair programming, and code review. Strong ability to analyse complex business problems and design appropriate technical solutions. What We're Looking For A technically strong developer who takes ownership and leads by example. Someone who balances writing quality, secure code with pragmatic delivery. Comfortable working across multiple stakeholders in a project-driven environment. A natural mentor who enjoys sharing knowledge and raising the standard of those around them. Curious and detail-oriented, with a focus on getting things right first time. Desirable Skills & Qualifications Knowledge of identity management standards including OAuth 2.0, OpenID Connect, SAML 2.0, and Verifiable Credentials. Experience with Azure Application Insights for application monitoring. Microsoft Certification (AZ-204) or equivalent. Familiarity with Single Page Applications such as AngularJS. Proficiency in Azure DevOps and MS Build frameworks. A degree in Computer Science or a related subject, or equivalent industry experience. If you're interested feel free to reach out to Jack @
09/06/2026
Full time
Senior Developer - Identity & Access Management Location: Edinburgh, Scotland About the Role An exciting opportunity has arisen for a Senior Developer to join a specialist Microsoft Solutions Partner, working at the cutting edge of Identity and Access Management. The business builds bespoke IAM solutions for enterprise customers - ranging from proof of concept through to fully production-ready systems - using Microsoft Entra, including Entra Verified ID and the W3C Verifiable Credentials standard. This is a hands-on technical role focused on leading the full development lifecycle, from requirements capture and planning through to writing secure, quality code and ensuring appropriate testing is done. You will serve as a key source of technical expertise within the project team, contributing to architecture decisions, mentoring junior developers, and driving continuous improvement in software quality and security. Key Responsibilities Lead on all aspects of the full development lifecycle, including requirements definition, work breakdown, and estimation. Design, write, verify, test, document, and refactor complex code and integration software services. Perform code reviews and enforce best practice coding and security standards across the team. Collaborate with business analysts, testers, and other developers to develop and maintain code that meets stated requirements. Contribute specialist expertise to proposals, ensuring development adheres to project governance standards encompassing quality, timeliness, and financial parameters. Serve as a source of technical expertise, mentoring junior staff and providing guidance to non-technical stakeholders. Contribute to the selection of software development methods, tools, and techniques, including secure coding best practice. Participate in project retrospectives and contribute to continual improvement in approach to software quality and security. Skills & Experience 5+ years of experience in software engineering. Strong proficiency across the Microsoft Stack and Azure cloud environments. Familiarity with secure coding practices covering the Microsoft Secure Development Lifecycle, including threat modelling, STRIDE analysis, and OWASP. Experience with Git version control and release management processes. Solid experience with database technologies, including SQL and NoSQL offerings such as Azure SQL DB and Azure Cosmos DB. Proficiency in web development, including HTML, JavaScript, and CSS. Comfortable working in an Agile environment using methodologies such as Scrum, Kanban, pair programming, and code review. Strong ability to analyse complex business problems and design appropriate technical solutions. What We're Looking For A technically strong developer who takes ownership and leads by example. Someone who balances writing quality, secure code with pragmatic delivery. Comfortable working across multiple stakeholders in a project-driven environment. A natural mentor who enjoys sharing knowledge and raising the standard of those around them. Curious and detail-oriented, with a focus on getting things right first time. Desirable Skills & Qualifications Knowledge of identity management standards including OAuth 2.0, OpenID Connect, SAML 2.0, and Verifiable Credentials. Experience with Azure Application Insights for application monitoring. Microsoft Certification (AZ-204) or equivalent. Familiarity with Single Page Applications such as AngularJS. Proficiency in Azure DevOps and MS Build frameworks. A degree in Computer Science or a related subject, or equivalent industry experience. If you're interested feel free to reach out to Jack @
Nine Twenty
Senior Developer (Contract)
Nine Twenty Easter Howgate, Midlothian
Senior Developer - Identity & Access Management Location: Edinburgh, Scotland About the Role An exciting opportunity has arisen for a Senior Developer to join a specialist Microsoft Solutions Partner, working at the cutting edge of Identity and Access Management. The business builds bespoke IAM solutions for enterprise customers - ranging from proof of concept through to fully production-ready systems - using Microsoft Entra, including Entra Verified ID and the W3C Verifiable Credentials standard. This is a hands-on technical role focused on leading the full development lifecycle, from requirements capture and planning through to writing secure, quality code and ensuring appropriate testing is done. You will serve as a key source of technical expertise within the project team, contributing to architecture decisions, mentoring junior developers, and driving continuous improvement in software quality and security. Key Responsibilities Lead on all aspects of the full development lifecycle, including requirements definition, work breakdown, and estimation. Design, write, verify, test, document, and refactor complex code and integration software services. Perform code reviews and enforce best practice coding and security standards across the team. Collaborate with business analysts, testers, and other developers to develop and maintain code that meets stated requirements. Contribute specialist expertise to proposals, ensuring development adheres to project governance standards encompassing quality, timeliness, and financial parameters. Serve as a source of technical expertise, mentoring junior staff and providing guidance to non-technical stakeholders. Contribute to the selection of software development methods, tools, and techniques, including secure coding best practice. Participate in project retrospectives and contribute to continual improvement in approach to software quality and security. Skills & Experience 5+ years of experience in software engineering. Strong proficiency across the Microsoft Stack and Azure cloud environments. Familiarity with secure coding practices covering the Microsoft Secure Development Lifecycle, including threat modelling, STRIDE analysis, and OWASP. Experience with Git version control and release management processes. Solid experience with database technologies, including SQL and NoSQL offerings such as Azure SQL DB and Azure Cosmos DB. Proficiency in web development, including HTML, JavaScript, and CSS. Comfortable working in an Agile environment using methodologies such as Scrum, Kanban, pair programming, and code review. Strong ability to analyse complex business problems and design appropriate technical solutions. What We're Looking For A technically strong developer who takes ownership and leads by example. Someone who balances writing quality, secure code with pragmatic delivery. Comfortable working across multiple stakeholders in a project-driven environment. A natural mentor who enjoys sharing knowledge and raising the standard of those around them. Curious and detail-oriented, with a focus on getting things right first time. Desirable Skills & Qualifications Knowledge of identity management standards including OAuth 2.0, OpenID Connect, SAML 2.0, and Verifiable Credentials. Experience with Azure Application Insights for application monitoring. Microsoft Certification (AZ-204) or equivalent. Familiarity with Single Page Applications such as AngularJS. Proficiency in Azure DevOps and MS Build frameworks. A degree in Computer Science or a related subject, or equivalent industry experience. If you're interested feel free to reach out to Jack @
09/06/2026
Full time
Senior Developer - Identity & Access Management Location: Edinburgh, Scotland About the Role An exciting opportunity has arisen for a Senior Developer to join a specialist Microsoft Solutions Partner, working at the cutting edge of Identity and Access Management. The business builds bespoke IAM solutions for enterprise customers - ranging from proof of concept through to fully production-ready systems - using Microsoft Entra, including Entra Verified ID and the W3C Verifiable Credentials standard. This is a hands-on technical role focused on leading the full development lifecycle, from requirements capture and planning through to writing secure, quality code and ensuring appropriate testing is done. You will serve as a key source of technical expertise within the project team, contributing to architecture decisions, mentoring junior developers, and driving continuous improvement in software quality and security. Key Responsibilities Lead on all aspects of the full development lifecycle, including requirements definition, work breakdown, and estimation. Design, write, verify, test, document, and refactor complex code and integration software services. Perform code reviews and enforce best practice coding and security standards across the team. Collaborate with business analysts, testers, and other developers to develop and maintain code that meets stated requirements. Contribute specialist expertise to proposals, ensuring development adheres to project governance standards encompassing quality, timeliness, and financial parameters. Serve as a source of technical expertise, mentoring junior staff and providing guidance to non-technical stakeholders. Contribute to the selection of software development methods, tools, and techniques, including secure coding best practice. Participate in project retrospectives and contribute to continual improvement in approach to software quality and security. Skills & Experience 5+ years of experience in software engineering. Strong proficiency across the Microsoft Stack and Azure cloud environments. Familiarity with secure coding practices covering the Microsoft Secure Development Lifecycle, including threat modelling, STRIDE analysis, and OWASP. Experience with Git version control and release management processes. Solid experience with database technologies, including SQL and NoSQL offerings such as Azure SQL DB and Azure Cosmos DB. Proficiency in web development, including HTML, JavaScript, and CSS. Comfortable working in an Agile environment using methodologies such as Scrum, Kanban, pair programming, and code review. Strong ability to analyse complex business problems and design appropriate technical solutions. What We're Looking For A technically strong developer who takes ownership and leads by example. Someone who balances writing quality, secure code with pragmatic delivery. Comfortable working across multiple stakeholders in a project-driven environment. A natural mentor who enjoys sharing knowledge and raising the standard of those around them. Curious and detail-oriented, with a focus on getting things right first time. Desirable Skills & Qualifications Knowledge of identity management standards including OAuth 2.0, OpenID Connect, SAML 2.0, and Verifiable Credentials. Experience with Azure Application Insights for application monitoring. Microsoft Certification (AZ-204) or equivalent. Familiarity with Single Page Applications such as AngularJS. Proficiency in Azure DevOps and MS Build frameworks. A degree in Computer Science or a related subject, or equivalent industry experience. If you're interested feel free to reach out to Jack @
Oracle Lead Developer
Experis - ManpowerGroup
Oracle Lead Developer Key Points Glasgow Immediate start preferred Contract - Outside IR35 Competitive Rate Overview This is an opportunity to join a global technology-driven organisation delivering large-scale, business-critical systems across complex enterprise environments. The organisation specialises in transforming and modernising core business platforms, working closely with major clients across sectors such as financial services and corporate enterprise. With a strong emphasis on innovation, collaboration, and engineering excellence, the company is investing heavily in strengthening its database capability to support high-performance, scalable applications. Key Responsibilities Lead the analysis, design, and development of Oracle database solutions in collaboration with architects and business stakeholders Design and maintain Technical Design Documents (TDDs), ensuring clarity and alignment with requirements Develop, review, and optimise complex Oracle PL/SQL code, including procedures, packages, functions, and views Take ownership of Oracle 19c database development, applying best practices in performance, scalability, and optimisation Lead code reviews and enforce development standards and best practices Act as the technical lead and primary point of contact for the development team and stakeholders Collaborate with project managers, business analysts, and architects to deliver solutions aligned with business requirements and timelines Manage the full software development lifecycle (SDLC) from design through to testing and deployment Provide technical input into project planning and architectural decisions Mentor and guide junior and mid-level developers, supporting their technical development Demonstrate strong experience in Oracle development with deep expertise in PL/SQL Work with Oracle Database 19c in complex enterprise environments Apply strong knowledge of database design, data modelling, and optimisation techniques Carry out performance tuning using tools such as Explain Plans and AWR reports Use version control tools such as Git, SVN, or PVCS Work with delivery and collaboration tools such as Jira and Confluence Bring experience with Oracle Forms & Reports (D2k) and Oracle Hub (desirable) Apply domain knowledge within banking or financial services (advantageous) Communicate effectively with both technical and non-technical stakeholders
09/06/2026
Full time
Oracle Lead Developer Key Points Glasgow Immediate start preferred Contract - Outside IR35 Competitive Rate Overview This is an opportunity to join a global technology-driven organisation delivering large-scale, business-critical systems across complex enterprise environments. The organisation specialises in transforming and modernising core business platforms, working closely with major clients across sectors such as financial services and corporate enterprise. With a strong emphasis on innovation, collaboration, and engineering excellence, the company is investing heavily in strengthening its database capability to support high-performance, scalable applications. Key Responsibilities Lead the analysis, design, and development of Oracle database solutions in collaboration with architects and business stakeholders Design and maintain Technical Design Documents (TDDs), ensuring clarity and alignment with requirements Develop, review, and optimise complex Oracle PL/SQL code, including procedures, packages, functions, and views Take ownership of Oracle 19c database development, applying best practices in performance, scalability, and optimisation Lead code reviews and enforce development standards and best practices Act as the technical lead and primary point of contact for the development team and stakeholders Collaborate with project managers, business analysts, and architects to deliver solutions aligned with business requirements and timelines Manage the full software development lifecycle (SDLC) from design through to testing and deployment Provide technical input into project planning and architectural decisions Mentor and guide junior and mid-level developers, supporting their technical development Demonstrate strong experience in Oracle development with deep expertise in PL/SQL Work with Oracle Database 19c in complex enterprise environments Apply strong knowledge of database design, data modelling, and optimisation techniques Carry out performance tuning using tools such as Explain Plans and AWR reports Use version control tools such as Git, SVN, or PVCS Work with delivery and collaboration tools such as Jira and Confluence Bring experience with Oracle Forms & Reports (D2k) and Oracle Hub (desirable) Apply domain knowledge within banking or financial services (advantageous) Communicate effectively with both technical and non-technical stakeholders

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board