Pennington, New Jersey
11 hours ago
Software Engineer II

Job Description:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. We do this by driving Responsible Growth and delivering for our clients, teammates, communities and shareholders every day.

Being a Great Place to Work is core to how we drive Responsible Growth. This includes our commitment to being an inclusive workplace, attracting and developing exceptional talent, supporting our teammates’ physical, emotional, and financial wellness, recognizing and rewarding performance, and how we make an impact in the communities we serve.

Bank of America is committed to an in-office culture with specific requirements for office-based attendance and which allows for an appropriate level of flexibility for our teammates and businesses based on role-specific considerations.

At Bank of America, you can build a successful career with opportunities to learn, grow, and make an impact. Join us!
 

Position Summary:

Responsible for translating the requirements created by functional analysts into the architecture for that solution and describing it through the set of architecture and design documents. Those documents are then used by the rest of the development team to implement the solution. The process of defining architecture by the Solutions Architect often involves selection of the most appropriate technology for the problem being solved, impact assessment as well as technical and operational feasibility. Also, responsible for developing the high-level strategy to solve business problems. Ensure solutions adhere to enterprise standards. May be aligned to an applications or a technology stack. The job holder leads the overall design and oversees the development of cross-functional, multi-platform applications systems. The candidate develops application architecture and blueprints and defines application components, platforms, interfaces, and development tools. He/She also provides technical guidance to application development teams, consults on integration and conversion issues and participates in mapping technology-independent applications architecture to the chosen technology platform. The architect makes high-level design choices and may sometimes dictate technical standards, including coding standards, tools, or platforms, so as to advance business goals rather than to place arbitrary restrictions on the choices of developers. Software architects may also be engaged in the design of the architecture of the hardware environment, or may focus entirely on the design methodology of the code. The enterprise architect handles the interaction between the business and IT sides of an organization.

Required Qualifications:

5 + years experience as a Software EngineerProven experience using Java, Angular and SplunkPrior knowledge of Domain and System of DTEExperience with DCS

Desired Qualifications:

Cloud and container experience is a plus

Skills:

Application DevelopmentAutomationCollaborationDevOps PracticesSolution DesignAgile PracticesArchitectureResult OrientationSolution Delivery ProcessUser Experience DesignAnalytical ThinkingData ManagementRisk ManagementTechnical Strategy DevelopmentTest Engineering

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Por favor confirme su dirección de correo electrónico: Send Email