Barclays
Investment Banking
SeniorSoftwareEngineer–TradingPlatform(.NET,Python)
Neural analysis suggests this role is
optimal for Senior candidates.
“Senior Software Engineer –Trading Platform (. NET, Python) at Barclays. Skills: C#. NET, . NET Core, Python, SQL Server, Trading Platform Development, Cloud-Native Solutions, Azure CI/CD. Design, develop and improve software. Develop and deliver high-quality software solutions”
What You'll Achieve.
Achieving the goals of the business; Drive client behaviour through dynamic pricing and axe rate management
Industry & Context.
Sophisticated analytical thought; In-depth analysis with interpretative thinking; Define problems and develop innovative solutions; Adopt and include the outcomes of extensive research in problem solving processes
What They're Looking For.
Must Have
C#. NET/. NET Core, Python, SQL Server
Nice to Have
Angular/React JS UIs, Containerization, Restful APIs, Git, CI/CD pipelines
What You'll Do.
develop and improve software
Develop and deliver high-quality software solutions
Ensure code is scalable
and optimized for performance
Build analytics components in Python
Design scalable SQL Server data models
Develop low-latency APIs and web-based dashboards
Replatform a legacy system into a scalable cloud-native solution
Ensure the platform delivers accurate outputs
How You'll Work.
Team & Collaboration
Cross-functional collaboration with product managers, designers, and other engineers; Collaboration with peers; Participate in code reviews; Working closely with business and technology teams
Process & Methodology
Plan resources, Manage and maintain policies, Deliver continuous improvements, Manage and mitigate risks
Full Job Description
# **Job Description** **Purpose of the role** To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. **Accountabilities** * Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools. Ensuring that code is scalable, maintainable, and optimized for performance. * Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives. * Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing. * Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth. * Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions. * Implementation of effective unit testing practices to ensure proper code design, readability, and reliability. **Vice President Expectations** * To contribute or set strategy, drive requirements and make recommendations for change. Plan resources, budgets, and policies; manage and maintain policies/ processes; deliver continuous improvements and escalate breaches of policies/procedures.. * If managing a team, they define jobs and responsibilities, planning for the department’s future needs and operations, counselling employees on performance and contributing to employee pay decisions/changes. They may also lead a number of specialists to influence the operations of a department, in alignment with strategic as well as tactical priorities, while balancing short and long term goals and ensuring that budgets and schedules meet corporate requirements.. * If the position has l
Applying for this Senior Software Engineer –Trading Platform (. NET, Python) role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about Barclays?
Real rants from real employees. Read before you apply.