Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer -- Assistant Vice President image - Rise Careers
Job details

Software Engineer -- Assistant Vice President

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.

Assistant Vice President Expectations

  • To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions.
  • Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes
  • If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others.
  • OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes.
  • Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues.
  • Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda.
  • Take ownership for managing risk and strengthening controls in relation to the work done.
  • Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.
  • Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy.
  • Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively.
  • Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience.
  • Influence or convince stakeholders to achieve outcomes.

All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave.

Embark on a transformative journey as a Software Engineer. At Barclays, our vision is clear: to redefine the future of banking and help craft innovative solutions. To offer business critical tooling and technology support to Equities Exotic Derivative and Quantitative Investment Strategy desks, Quantitative Analysts, risk management groups work closely with distributed valuation service stacks. Continue to maintain current technology services to support fast evolving trading, risk management and valuation methodology practices and implementations. Rearchitect/Port/Modernize current tools & solutions utilizing standard enterprise technology platforms to deliver robust, scalable distributed services for business growth in this highly visible role.

To be successful as a Software Engineer, you should have experience with:

  • C++/Java /C#
  • Python
  • SQL/Stored Procs Read/Write
  • Functional Programming
  • GIT && CI/CD

Some other highly valued skills include:

  • Windows batch/PowerShell Programming
  • Any Web-based UI Programming
  • Linux Shell Scripting
  • Excel VBA Programming
  • REST API programming

You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.

This role is in our New York, NY office.

Minimum Salary: $120,000

Maximum Salary: $175,000

The minimum and maximum salary/rate information above include only base salary or base hourly rate. It does not include any another type of compensation or benefits that may be available.

Average salary estimate

$147500 / YEARLY (est.)
min
max
$120000K
$175000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer -- Assistant Vice President, Barclays

Join the dynamic team at Barclays as a Software Engineer – Assistant Vice President located at 745 7th Avenue, New York! In this pivotal role, you'll design, develop, and enhance software that drives our business, platform, and technological capabilities. You’ll collaborate cross-functionally with product managers, designers, and fellow engineers to ensure that our software solutions are high-quality, scalable, and aligned with business objectives. We foster a culture of code quality and knowledge sharing, encouraging you to actively participate in code reviews and contribute innovative ideas. Staying abreast of industry innovations is key, and we value your contribution to our technology community! If you're someone who thrives in a collaborative environment, this role provides an excellent opportunity to influence decision-making and support policy development across our teams. You’ll also have leadership responsibilities, guiding and coaching teammates, or if you’re serving as an individual contributor, leading complex assignments and championing cross-functional projects. Your technical expertise in programming languages such as C++, Java, and Python, as well as your familiarity with SQL, REST APIs, and CI/CD practices, will be essential to your success. Join us on this exciting journey to redefine the future of banking with innovative solutions at Barclays!

Frequently Asked Questions (FAQs) for Software Engineer -- Assistant Vice President Role at Barclays
What are the key responsibilities of a Software Engineer – Assistant Vice President at Barclays?

A Software Engineer – Assistant Vice President at Barclays is responsible for designing, developing, and improving high-quality software solutions. This involves collaborating with cross-functional teams to define requirements, ensuring code is optimized for performance, and adhering to secure coding practices. You will also participate in code reviews and foster a culture of technical excellence within the organization.

Join Rise to see the full answer
What qualifications are required for the Software Engineer – Assistant Vice President position at Barclays?

To qualify for the Software Engineer – Assistant Vice President role at Barclays, candidates should possess proven experience with programming languages such as C++, Java, and Python, alongside SQL skills. Familiarity with CI/CD practices and REST API programming is highly valued, as is a strong understanding of software development methodologies and secure coding practices. Leadership experience is also essential for guiding teams and driving strategic projects.

Join Rise to see the full answer
How does a Software Engineer – Assistant Vice President influence decision-making at Barclays?

In the role of Software Engineer – Assistant Vice President at Barclays, you will influence decision-making by advising on complex technical issues and contributing to policy development. Your ability to lead collaborative assignments and mentor team members ensures that technical initiatives align closely with business objectives, driving operational effectiveness across the organization.

Join Rise to see the full answer
What skills are essential for success as a Software Engineer – Assistant Vice President at Barclays?

Essential skills for success as a Software Engineer – Assistant Vice President at Barclays include proficiency in C++, Java, and Python, alongside knowledge of SQL and REST API programming. Strong analytical skills and the ability to communicate complex information, both internally and to stakeholders, are crucial. Familiarity with agile methodologies and a proactive mindset towards risk management are also highly valued.

Join Rise to see the full answer
What is the work environment like for a Software Engineer – Assistant Vice President at Barclays?

The work environment for a Software Engineer – Assistant Vice President at Barclays is collaborative, dynamic, and innovation-driven. You will be part of a team that values knowledge sharing and technical excellence. With a culture that promotes growth and development, you will engage in complex projects that positively impact business operations while staying aligned with our company’s values of respect, integrity, service, excellence, and stewardship.

Join Rise to see the full answer
Common Interview Questions for Software Engineer -- Assistant Vice President
What programming languages are you proficient in for the Software Engineer role?

When answering this question, highlight your experience with C++, Java, Python, and any other relevant languages. Be sure to mention specific projects or applications where you utilized these skills to solve problems or enhance functionality.

Join Rise to see the full answer
Can you describe a time when you collaborated with cross-functional teams?

Share a specific example that illustrates your experience in working with product managers, designers, or other engineers. Focus on how your collaboration led to improved software solutions and how you navigated challenges to meet common goals.

Join Rise to see the full answer
How do you ensure code scalability and maintainability?

Discuss your approach to software design principles such as modularity and code reuse. You might also mention the importance of code reviews and adherence to best practices to ensure that your codebase remains scalable and easy to maintain over time.

Join Rise to see the full answer
What techniques do you use to mitigate risks in software development?

Explain your understanding of secure coding practices, automated testing, and risk assessment strategies. Providing examples of how you’ve implemented these techniques in past projects will illustrate your proactive approach to risk management.

Join Rise to see the full answer
How do you stay informed about industry technology trends?

Share your methods for staying up to date with industry trends, such as attending conferences, participating in online forums, or reading relevant technical blogs and publications. Mention any specific innovations you have successfully integrated into your work.

Join Rise to see the full answer
Describe your experience with CI/CD.

Explain your familiarity with continuous integration and continuous deployment processes. Be sure to provide concrete examples of how implementing CI/CD pipelines has enhanced the efficiency of your team's development workflow and led to quicker releases.

Join Rise to see the full answer
How do you handle constructive feedback during code reviews?

Discuss the importance of constructive feedback in improving code quality and foster an environment of knowledge sharing. Share a personal experience where feedback helped you improve your work or understand different coding perspectives.

Join Rise to see the full answer
What are some common challenges you face when modernizing legacy systems?

Identify specific challenges such as dealing with outdated languages, integration issues, and resistance to change. Discuss your approach to overcoming these challenges, emphasizing your analytical problem-solving skills and collaboration with team members.

Join Rise to see the full answer
In what ways do you lead and motivate teams?

Focus on your leadership style, discussing how you align team goals with business objectives, empower team members, and create an inclusive environment. Give examples of how you’ve successfully motivated your team to achieve excellent results.

Join Rise to see the full answer
How do you approach problem solving in complex projects?

Describe your methodical approach to problem solving, emphasizing your analytical skills and use of data from multiple sources. Highlight an example from your experience where you tackled a complex issue and successfully led to a solution.

Join Rise to see the full answer
Similar Jobs
Posted 13 days ago

Barclays is looking for an Onboarding Analyst to enhance client onboarding and compliance processes in Whippany, NJ.

Posted 11 days ago

As a Residential Warehouse Junior Trader at Barclays, you will play a key role in market analysis and trade execution processes.

Photo of the Rise User
American Express Remote New York, New York, United States
Posted 2 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Senior Salesforce Engineer and shape cutting-edge CRM solutions that empower sales and enhance customer relationships.

Photo of the Rise User
Posted 4 days ago
Inclusive & Diverse
Growth & Learning
Customer-Centric
Collaboration over Competition
Medical Insurance
Maternity Leave
Flex-Friendly
401K Matching

Vanta is looking for an experienced Senior Software Engineer who will enhance the scalability and reliability of core data systems while solving customer-oriented challenges.

Photo of the Rise User

Join IOG as a Software Engineer where you’ll design and develop cutting-edge blockchain solutions in a fully remote role.

Photo of the Rise User
Visa Remote Bangalore, India
Posted yesterday

As a Software Engineer at Visa, you'll contribute to developing next-generation payment solutions in a hybrid work environment.

Photo of the Rise User
Winnow Remote No location specified
Posted 4 days ago

Join Winnow as a Senior Java Engineer to help revolutionize food waste management through innovative technology solutions.

Join Orchard Robotics as a Senior Software Engineer to develop groundbreaking algorithms that enhance precision in agricultural technologies.

Staff4Me Remote No location specified
Posted 3 days ago

Join Staff4Me as a Senior Fullstack Engineer and play a pivotal role in shaping web application development while leading a talented tech team.

Photo of the Rise User
Posted 10 days ago

Seeking an experienced Java Developer to create innovative web applications and support scientific data initiatives at BRMi.

Photo of the Rise User
Posted 10 months ago
Photo of the Rise User
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
HQ LOCATION
No info
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!