Senior Software Engineer

Barclays
Whippany, NJFull-timePosted Sep 18, 2026

About the role

About The Company

Barclays is a leading global financial services provider with a rich history of innovation and a commitment to delivering exceptional banking and financial solutions. Renowned for its customer-centric approach, Barclays operates across multiple regions, offering a wide range of services including retail banking, corporate banking, investment banking, and wealth management. The company emphasizes technological advancement, operational excellence, and sustainable growth, making it a preferred employer for professionals seeking a dynamic and impactful career in finance and technology. With a focus on integrity, respect, and service, Barclays strives to create a positive difference for its clients, employees, and communities worldwide.

About The Role

We are seeking a highly skilled Senior Software Engineer to join Barclays Services Corp. in Whippany, NJ. This role is pivotal in designing, developing, and maintaining innovative software solutions that support our financial operations and regulatory compliance. The successful candidate will play an integral part in building reusable components, managing real-time data integration, and automating complex business processes within a secure, scalable, and cloud-enabled environment. You will collaborate with cross-functional teams, guide junior developers, and drive end-to-end project delivery to ensure the robustness and efficiency of our reference data systems. This position offers an exciting opportunity to work at the forefront of financial technology, leveraging cutting-edge tools and methodologies to enhance operational effectiveness and customer experience.

Qualifications

The ideal candidate will possess a strong background in software engineering with a minimum of 5 years of professional experience in developing enterprise-grade applications. A bachelor's degree in Computer Science, Information Technology, or a related field is required; a master's degree is preferred. Proven expertise in programming languages such as Java, Python, or C#, along with experience in building RESTful APIs and modular services, is essential. Familiarity with database management systems like MongoDB and SQL, as well as cloud platforms such as AWS, is highly desirable. Candidates should demonstrate a solid understanding of financial domain systems, regulatory requirements, and secure coding practices. Strong leadership, communication, and problem-solving skills are critical for success in this role.

Responsibilities

Build reusable, high-quality, and efficient code for real-time integration of reference data, ensuring seamless data flow across various systems.

Manage end-to-end project delivery by overseeing timelines, guiding small teams through development cycles, conducting code reviews, and mentoring junior developers.

Design and extend system architecture based on financial domain requirements, automating business processes to support regulatory compliance and audit trails.

Identify, escalate, and mitigate project risks and issues proactively to ensure timely delivery and minimal impact on operations.

Propose and present modules to technical forums with clear timelines and deliverables.

Leverage MongoDB and SQL databases to manage unstructured trade data and generate compliance reports.

Design modular services and RESTful APIs to support trade lifecycle events, including data enrichment and reconciliation.

Deploy and scale cloud-based services on AWS, utilizing EC2, Lambda, and CloudWatch for availability and monitoring.

Implement automated deployment pipelines, maintain high-availability systems, and support mission-critical financial operations.

Collaborate with cross-functional teams to define requirements, devise solutions, and ensure alignment with business objectives.

Participate in code reviews, promote best coding practices, and contribute to a culture of technical excellence and continuous improvement.

Stay updated on emerging industry technologies and contribute to organizational knowledge sharing and innovation initiatives.

Benefits

Barclays offers a comprehensive benefits package designed to support the health, well-being, and financial security of its employees. Eligible colleagues can access medical, dental, and vision coverage, along with a competitive 401(k) plan featuring employer matching contributions. The company also provides life insurance, paid leave for various circumstances, and wellness programs. Employees are encouraged to participate in professional development opportunities, training sessions, and community engagement initiatives. Additionally, this position is eligible for performance-based incentive awards, recognizing outstanding contributions and dedication.

Equal Opportunity

Barclays is committed to fostering an inclusive and diverse work environment where all employees are valued and empowered to succeed. We provide equal employment opportunities regardless of race, gender, age, religion, national origin, disability, sexual orientation, or any other protected characteristic. Our policies promote fairness, respect, and collaboration, ensuring that every colleague has the opportunity to grow and contribute to our shared success. We believe that diversity drives innovation and excellence, and we are dedicated to creating a workplace that reflects the communities we serve.

Responsibilities

  • Build reusable, high-quality, and efficient code for real-time integration of reference data.
  • Manage end-to-end project delivery by overseeing timelines and guiding small teams.
  • Design and extend system architecture based on financial domain requirements.
  • Identify, escalate, and mitigate project risks and issues proactively.
  • Propose and present modules to technical forums with clear timelines.
  • Leverage MongoDB and SQL databases to manage unstructured trade data.
  • Design modular services and RESTful APIs to support trade lifecycle events.
  • Deploy and scale cloud-based services on AWS.

Qualifications

  • Minimum of 5 years of professional experience in developing enterprise-grade applications.
  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven expertise in programming languages such as Java, Python, or C#.
  • Experience in building RESTful APIs and modular services.
  • Familiarity with database management systems like MongoDB and SQL.
  • Experience with cloud platforms such as AWS.
  • Strong leadership, communication, and problem-solving skills.

Benefits

  • Medical, dental, and vision coverage.
  • Competitive 401(k) plan with employer matching contributions.
  • Life insurance and paid leave for various circumstances.
  • Wellness programs and professional development opportunities.
  • Performance-based incentive awards.

Skills mentioned

JavaPythonREST APIsMicroservicesMongoDBSQLAWSServerless ComputingCI/CDSystem Design

About Barclays

Netrolynx AI is a cutting-edge artificial intelligence company dedicated to building intelligent AI agents and automation solutions that help businesses streamline operations, enhance customer experiences, and accelerate digital transformation. Our core expertise lies in designing and developing custom AI agents powered by advanced large language models (LLMs), natural language processing (NLP), machine learning, and generative AI technologies. We create AI-powered assistants, customer support agents, workflow automation systems, knowledge-based chatbots, and enterprise AI solutions tailored to meet the unique needs of businesses across industries. At Netrolynx AI, we combine innovation, technical excellence, and a customer-first approach to deliver secure, scalable, and high-performing AI solutions. Whether you're looking to automate business processes, improve productivity, or deploy intelligent AI agents, our team is committed to helping you unlock the full potential of artificial intelligence.

Software Development51-200 employees