Talent.com
Software Engineer
Software EngineerBarclays • Whippany, NJ, United States
Software Engineer

Software Engineer

Barclays • Whippany, NJ, United States
5 hours ago
Job type
  • Full-time
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.

Analyst Expectations

  • To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement.
  • Requires in-depth technical knowledge and experience in their assigned area of expertise
  • Thorough understanding of the underlying principles and concepts within the area of expertise
  • They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources.
  • 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 develop technical expertise in work area, acting as an advisor where appropriate.
  • Will have an impact on the work of related teams within the area.
  • Partner with other functions and business areas.
  • Takes responsibility for end results of a team's operational processing and activities.
  • Escalate breaches of policies / procedure appropriately.
  • Take responsibility for embedding new policies / procedures adopted due to risk mitigation.
  • Advise and influence decision making within own area of expertise.
  • Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct.
  • Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function.
  • Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function.
  • Make evaluative judgements based on the analysis of factual information, paying attention to detail.
  • Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents.
  • Guide and persuade team members and communicate complex / sensitive information.
  • Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation.
  • 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.

    What will you be doing?

    Barclays Services LLC seeks Software Engineer in Whippany, NJ (multiple positions available) :

  • Work closely with a Product Owner to understand the business requirement and prepare high level tasks for design and development.
  • Design and develop the solution for scalable, high-volume performing cloud based micro service APIs (Application Programming Interfaces), using JAVA based Spring-boot framework for backend, and HTML-CSS for front-end and JSON, XML for databinding.
  • Integrate APIs with MySQL, MongoDB databases using JPA and hibernate frameworks after discussions with solution architects and principal engineers.
  • Work closely with the operations and production support engineers to enhance the performance of APIs with minimal manual intervention.
  • Produce high quality code, which is unit tested, reviewed with CSO team to strictly adhere the agile test principles of Test-Driven Development (TDD), Pair Programming and Business Driven Development (BDD), using Postman, SOAP-Ui and Swagger.
  • Build, package, and deploy the application, MVC services and automated Spring batches into OpenShift aPaaS and integrate continuously with Jenkins pipeline.
  • Design environmental pipeline setup with various components like Junit testing, SonarQube code scanning, continuous testing using cucumber, Continuous Integration (CI) and technology upgrade from lower to higher version and fix Veracode security and Prisma dependency vulnerabilities.
  • Debug the production and QA issues, using esaas logging to identify the root cause, and provide technical solution to the problems.
  • Minimum Salary : $131,997 per year

    Maximum Salary : $145,197 per year

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

    Barclays employees are eligible for a suite of a competitive and generous employee benefits, including medical, dental and vision coverage, 401(k), life insurance, and other paid leave for qualifying circumstances.

    This position is eligible for an incentive award.

    Create a job alert for this search

    Software Engineer • Whippany, NJ, United States

    Related jobs
    Principal Software Engineer (Hybrid)

    Principal Software Engineer (Hybrid)

    Selective Insurance • Millburn, NJ, United States
    Temporary
    At Selective, we don't just insure uniquely, we employ uniqueness.Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Spectraforce Technologies • Newark, NJ, United States
    Full-time
    Job Title : Sr Software Engineer.Duration : 6 Months (Temp to Hire).As a Lead Software Engineer on Retirement Strategies Institutional team, you will partner with product owners, tech leads, designer...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer 4

    Software Engineer 4

    Veracity • Iselin, NJ, United States
    Full-time
    Enhancements and modernization of the.As a Software Engineer 4, you will play a key role in.This is a hands-on development role that requires strong technical acumen across full-stack technologies ...Show more
    Last updated: 5 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    CACI International • Florham Park, NJ, United States
    Full-time
    Minimum Clearance Required to Start : None.Percentage of Travel Required : Up to 10%.Type of Travel : Continental US.Under direct supervision, participate in research and innovation efforts on complex...Show more
    Last updated: 7 hours ago • Promoted • New!
    Senior Software Engineer, Observability

    Senior Software Engineer, Observability

    CoreWeave • Livingston, NJ, United States
    Permanent
    CoreWeave is The Essential Cloud for AI™.Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence....Show more
    Last updated: 30+ days ago • Promoted
    Sr. Software Engineer- GenAI (Hybrid)

    Sr. Software Engineer- GenAI (Hybrid)

    Selective Insurance • Short Hills, NJ, United States
    Temporary
    At Selective, we don't just insure uniquely, we employ uniqueness.Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards a...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Engineer, Software

    Sr. Engineer, Software

    Getinge • Wayne, NJ, United States
    Full-time
    Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally.At Getinge we exist to make life-saving technology accessible for more people....Show more
    Last updated: 28 days ago • Promoted
    Software Engineer (22121)

    Software Engineer (22121)

    Orion Innovation • Edison, NJ, United States
    Full-time
    Orion Innovation is a premier, award-winning, global business and technology services firm.Orion delivers game-changing business transformation and product development rooted in digital strategy, e...Show more
    Last updated: 7 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Newark, NJ, United States
    Full-time
    The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineering Manager (Hybrid)

    Software Engineering Manager (Hybrid)

    Selective Insurance • Short Hills, NJ, United States
    Temporary
    At Selective, we don't just insure uniquely, we employ uniqueness.Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Ocean Power Technologies • Monroe Twp, NJ, United States
    Full-time
    Full-time, onsite in Monroe Township, New Jersey.OPT) provides intelligent maritime solutions and services that enable safer, cleaner, and more productive ocean operations for the defense and secur...Show more
    Last updated: 7 hours ago • Promoted • New!
    Engineer I, Software

    Engineer I, Software

    Getinge • Wayne, NJ, United States
    Full-time
    Join our diverse teams of passionate people and a career that allows you to develop both personally and professionally.At Getinge we exist to make life-saving technology accessible for more people....Show more
    Last updated: 7 hours ago • Promoted • New!
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Newark, NJ, United States
    Full-time
    As an Advanced Software Engineer at Relativity, you will use your development expertise, working on software projects to build our software platform, Relativity. You will help solve complex problems...Show more
    Last updated: 30+ days ago • Promoted
    Software Architect (Hybrid)

    Software Architect (Hybrid)

    Selective Insurance • Short Hills, NJ, United States
    Temporary
    At Selective, we don't just insure uniquely, we employ uniqueness.Selective's unique position as both a leading insurance group and an employer of choice is recognized in a wide variety of awards a...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer, Kubernetes

    Software Engineer, Kubernetes

    CoreWeave • Livingston, NJ, United States
    Permanent
    CoreWeave is The Essential Cloud for AI™.Built for pioneers by pioneers, CoreWeave delivers a platform of technology, tools, and teams that enables innovators to build and scale AI with confidence....Show more
    Last updated: 5 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    Motion Recruitment Partners LLC • Iselin, NJ, United States
    Full-time
    Outstanding long-term contract opportunity! A well-known Financial Services Company is looking for a Software Engineer in Charlotte, NC (Hybrid). Work with the brightest minds at one of the largest ...Show more
    Last updated: 7 hours ago • Promoted • New!
    Software Engineer |

    Software Engineer |

    Verisk Analytics • Holmdel, NJ, United States
    Full-time
    Are you passionate about crafting software that solves real-world problems and shapes the future of an entire industry? The Verisk team is seeking a proactive and results-driven entry-level Softwar...Show more
    Last updated: 7 hours ago • Promoted • New!
    Lead Software Engineer

    Lead Software Engineer

    Tata Consultancy Services • Edison, NJ, United States
    Full-time
    Design, develop, and maintain machine vision applications utilizing Azure IoT Hub and IoT agent.Implement AI models for image processing and analysis. Utilize Linux commands for system management an...Show more
    Last updated: 5 hours ago • Promoted • New!