Software Developer
Company | Barclays |
---|---|
Location | Parsippany-Troy Hills, NJ, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Junior, Mid Level |
Requirements
- Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
- Create and enhance technology agnostic Windows/web application container framework with robust features to be leveraged by developers across credit team to create web and Windows container applications to meet business needs.
- Perform mathematical analysis, and predict and measure outcome and consequences of design/feature.
- Modify existing software to correct errors.
- Improve and optimize application performance by profiling and discovering inefficiencies and bottlenecks.
- Determine system performance standards and direct software system testing and validation procedures, programming, and documentation.
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.
Preferred Qualifications
-
No preferred qualifications provided.