Flag job

Report

Software Developer

Salary

$0.18k - $0.181k

Min Experience

0 years

Location

115 South Jefferson Rd Campus, Whippany

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Barclays Investment Bank offers large corporate clients strategic advisory, financing, and risk management solutions. The Software Developer role involves designing, developing, and improving software that meets business and technology needs while collaborating with cross-functional teams to deliver high-quality solutions. Responsibilities: 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. Contribute to various projects spanning across critical technical deliveries, regulatory projects and platform enhancements requested by the product owner or business users. Analyze new requirements to find the most appropriate technical solution and contribute to the overall system design. Take responsibility and ownership of new feature development. Document designs and communicate them with the team(s). Work on all aspects of analysis, design, implementation, and deployment of software. Focus on good code quality and high-test coverage and actively participate in code reviews. Design and implement applications and data flows, for accuracy, timeliness, quality, and control. Contribute to the delivery of complex projects in collaboration with global teams across the firm, to develop new or enhance existing systems.

About the company

Barclays Investment Bank offers large corporate clients with strategic advisory, financing, and risk management solutions. It is a sub-organization of Barclays Corporate Banking.

Skills

software development
high-quality code
unit testing
secure coding practices
system design
cross-functional collaboration
technical solution analysis
data flow design