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

Software Engineer

Barclays • Whippany, NJ, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.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.

    serp_jobs.job_alerts.create_a_job

    Software Engineer • Whippany, NJ, United States

    Job_description.internal_linking.related_jobs
    Software Engineer

    Software Engineer

    Spectraforce Technologies • Newark, NJ, United States
    serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer Level - 2

    Software Engineer Level - 2

    Spectraforce Technologies • Newark, NJ, United States
    serp_jobs.job_card.full_time
    Job Title : Software Engineer Level - 2.Duration : 6+ Months (Temp to Hire).Here is What You Can Expect on a Typical Day . Build applications ensuring that the code follows latest coding practices and...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer (Hybrid)

    Senior Software Engineer (Hybrid)

    A.P. Moller - Maersk • Florham Park, NJ, United States
    serp_jobs.job_card.full_time
    Moller - Maersk is an integrated container logistics company that is responsible for moving 20% of global trade every year. With a dedicated team of over 100,000 employees across 130 countries, we g...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer : III (Senior)

    Software Engineer : III (Senior)

    Signature Consultants • USA, New Jersey, Madison
    serp_jobs.job_card.full_time +1
    serp_jobs.filters_job_card.quick_apply
    Job Description - Software Engineer III (Full Stack Developer - Senior).Month Contract (Likely Renewal or Hire).Rounds (1 Informal + 1 Technical). Software Engineer III (Senior Full Stack Developer)...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Sr. Engineer, Software

    Sr. Engineer, Software

    Getinge • Wayne, NJ, United States
    serp_jobs.job_card.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....serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Java Software Engineer

    Java Software Engineer

    CLS Group • Iselin, New Jersey, United States
    serp_jobs.job_card.full_time
    Functional Title - Assistant Vice President, Java Software Development Engineer.Corporate Level - Assistant Vice President. Report to – Director, Application Development.Expected full-time salary ra...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Newark, NJ, United States
    serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Systems Engineer

    Senior Software Systems Engineer

    Sunbird Software Inc. • Piscataway, NJ, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Software System Engineer Role Overview As a Sr.Software System Engineer , you will act as the bridge between data-center domain knowledge, user experience needs, and software ar...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days
    Sr Software Engineer

    Sr Software Engineer

    Spectraforce Technologies • Newark, NJ, United States
    serp_jobs.job_card.full_time
    Job Title : Sr Software Engineer.Duration : 6 Months (Temp to Hire).As a Tech Lead on Retirement Strategies Institutional team, you will partner with product owners, tech leads, designers, engineers ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Lead Software Development Engineer, Consumer Domains

    Lead Software Development Engineer, Consumer Domains

    Amazon.com • Paterson, NJ, United States
    serp_jobs.job_card.full_time
    At Audible, we believe stories have the power to transform lives.It's why we work with some of the world's leading creators to produce and share audio storytelling with our millions of global liste...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_less • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Remote Backend Software Engineer : Go - AI Trainer ($80-$100 per hour)

    Mercor • Perth Amboy, New Jersey, US
    serp_jobs.filters.remote
    serp_jobs.job_card.part_time
    Mercor is hiring experienced Go Engineers • • to support a variety of high-impact research collaborations with leading AI labs. Freelancers will help improve AI systems through work extending coding b...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Principal Software Engineer (Hybrid)

    Principal Software Engineer (Hybrid)

    Selective Insurance • Short Hills, NJ, United States
    serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Newark, NJ, United States
    serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer : III (Senior)

    Software Engineer : III (Senior)

    Dexian - DISYS • Madison, New Jersey, United States
    serp_jobs.job_card.full_time +1
    Job Description - Software Engineer III (Full Stack Developer - Senior) Client Industry : .Month Contract (Likely Renewal or Hire) Location : . Rounds (1 Informal + 1 Technical) Pay Rate : $65 - $72 / hr....serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Software Architect (Hybrid)

    Software Architect (Hybrid)

    Selective Insurance • Millburn, NJ, United States
    serp_jobs.job_card.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...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Full Stack- Senior Software Engineer- NJ

    Full Stack- Senior Software Engineer- NJ

    First Citizens Bank • Morristown, NJ, US
    serp_jobs.job_card.full_time
    This is a hybrid role, with the expectation that time working will regularly take place inside and outside of a company office. This position provides complex technical support to data processing sy...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Software Engineer

    Software Engineer

    AppearOnAI • Newark, New Jersey, United States
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Hey there! Are you a passionate coder looking for your next exciting challenge? Join us at AppearOnAI as a Software Engineer and become a part of our innovative team that's transforming the world o...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Software Engineer – Desktop Applications

    Software Engineer – Desktop Applications

    Canfield Scientific, Inc • Parsippany, NJ, US
    serp_jobs.job_card.full_time
    The ideal Software Engineer – Desktop Applications candidate is strong with C++ and has the ability to develop, 2D / 3D applications, has a good understanding of the principles of photography, has th...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted