Job Description:Position Summary :This role is a hands-on Software Engineer accountable for delivering complex, cross-cutting requirements through a blend of deep technical leadership, disciplined delivery execution, and close collaboration across multiple Scrum teams within an Agile environment. The role requires strong middleware service development expertise-preferably using web Methods-paired with a practical understanding of DevOps practices to ensure scalable, reliable, and continuously improving solutions from design through production.
This job is responsible for developing and delivering complex requirements to accomplish business goals. Key responsibilities of the job include ensuring that software is developed to meet functional, non-functional and compliance requirements, and solutions are well designed with maintainability/ease of integration and testing built-in from the outset. Job expectations include a strong knowledge of development and testing practices common to the industry and design and architectural patterns.
Responsibilities:- Codes solutions and unit test to deliver a requirement/story per the defined acceptance criteria and compliance requirements
- Designs, develops, and modifies architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
- Mentors other software engineers and coach team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
- Executes story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
- Performs spike/proof of concept as necessary to mitigate risk or implement new ideas
- Automates manual release activities
- Designs, develops, and maintains automated test suites (integration, regression, performance)
- Lead the end-to-end delivery of SIPH Core services developed using web Methods
- Work with technical product owners, domain architects and developers to define, refine and deliver requirements.
- Guide team in estimating, developing, testing and developing features/APIs through the software delivery cycle in Agile environment
- Ensure defects get resolved during the course of Functional Testing, Regression Testing & Performance testing.
- Resolve issue in functional, regression, and performance testing stages.
- Provide oversight on CI/CD events, testing and release delivery coordination.
- Actively manage and monitor Scrum team to ensure progress tracking and backlog
- Serve as a point of contact for deployment coordination, operational readiness and support
- Document and communicate required information for deployment, knowledge transfer, ongoing support.
- Participate, contribute and can coach team members in the delivery/release (CI-CD) events. e.g. branching timelines, pull requests, issue triage, merge/conflict resolution, release notes
Required Qualifications• 10+ year experience in professional application development, delivery and project management
• Experience delivering solutions in web Methods technology stack
• Strong understanding of integration and Web Service technologies (SOAP / REST)
• Practical knowledge of Agile development and delivery framework
• Proficient in managing Jira boards, user stories, epics and delivery tracking
• Strong communication/interpersonal skills both written and verbal and the ability to quickly form meaningful working partnerships.
• Works well under pressure. Manage multiple priorities, be proactive, and deliver quality results under aggressive deadlines.
• Self-starter, good aptitude, Problem Solver and someone who is open to learning new technologies and comes with strong analytical
• Familiarity with CI/CD pipelines and DevOps practices.
Desired Qualifications• Knowledge of Bank of America application and development life-cycle.
• Experience with web Methods and delivering APIs services in a middleware fast paced environment
• Exposure to Integration technologies like Web Methods. JAVA
Skills:- Application Development
- Automation
- Influence
- Solution Design
- Technical Strategy Development
- Architecture
- Business Acumen
- DevOps Practices
- Result Orientation
- Solution Delivery Process
- Analytical Thinking
- Collaboration
- Data Management
- Risk Management
- Test Engineering
Shift:1st shift (United States of America)
Hours Per Week: 40
Pay Transparency detailsUS - NJ - Pennington - 1500 American Blvd - Hopewell Bldg 5 (NJ2150)
Pay and benefits information
Pay range
$102,900.00 - $179,900.00 annualized salary, offers to be determined based on experience, education and skill set.
Discretionary incentive eligible
This role is eligible to participate in the annual discretionary plan. Employees are eligible for an annual discretionary award based on their overall individual performance results and behaviors, the performance and contributions of their line of business and/or group; and the overall success of the Company.
Benefits
This role is currently benefits eligible. We provide industry-leading benefits, access to paid time off, resources and support to our employees so they can make a genuine impact and contribute to the sustainable growth of our business and the communities we serve.