Job summary
Job post source
This job is directly from Bank of America
Job overview
The Software Engineer III at Bank of America is responsible for developing and delivering complex software solutions that meet business goals and compliance requirements, while also mentoring other engineers.
Responsibilities and impact
Daily responsibilities include coding solutions, designing architecture components, mentoring team members on CI-CD practices, and maintaining automated test suites.
Compensation and benefits
The salary range for this position is $100,700.00 - $180,000.00 annually, with eligibility for discretionary incentives and industry-leading benefits.
Experience and skills
Candidates must have a Bachelor's degree and 10+ years of relevant experience, with strong programming skills in JavaScript, NodeJS, Asp.Net, Python, and Oracle Database development.
Career development
The role offers opportunities for professional growth through learning and development initiatives within a supportive work environment.
Work environment and culture
Bank of America promotes a diverse and inclusive workplace, emphasizing teamwork, flexibility, and a commitment to employee well-being.
Company information
Bank of America is a leading financial institution focused on helping clients achieve their financial goals, guided by a purpose-driven approach and responsible growth principles.
Team overview
The specific team dynamics and size are not detailed, but the role involves mentoring and collaboration with other software engineers.
Job location and travel
The position is based in Jersey City, NJ, with a standard first shift schedule of 40 hours per week.
Unique job features
The role emphasizes automation, CI-CD practices, and the use of modern development tools and methodologies.
Company overview
Bank of America is a leading multinational financial institution that provides a wide range of banking, investment, and financial services to individual consumers, small and middle-market businesses, and large corporations. The company generates revenue through interest income, fees, and commissions from its diverse portfolio of services including consumer banking, wealth management, and global banking. Founded in 1904 as the Bank of Italy, it has grown through significant mergers and acquisitions, including the notable acquisition of Merrill Lynch in 2008, which expanded its investment banking and wealth management capabilities.
How to land this job
Tailor your resume to emphasize your extensive experience in software development, focusing on your proficiency with JavaScript, NodeJS, Asp.Net, Python, and Oracle Database, as these are vital for the Software Engineer III role at Bank of America.
Highlight your experience with Continuous Integration and Continuous Development (CI-CD) practices, as well as your ability to mentor other engineers and coach teams, which aligns with the responsibilities outlined in the job description.
Apply through multiple platforms, including Bank of America's corporate site and LinkedIn, to maximize your chances of being noticed for the position.
Connect with professionals in the software engineering division at Bank of America on LinkedIn to inquire about the role and gather insights; consider ice breakers like expressing admiration for a recent project they led or asking about their experience with CI-CD practices.
Optimize your resume for Applicant Tracking Systems (ATS) by incorporating relevant keywords from the job description, such as 'software development,' 'automation,' 'Oracle Database,' and 'Agile,' to enhance your chances of passing initial screenings.
Utilizing Jennie Johnson's Power Apply feature can streamline your application process, handling resume optimization, job search channels, and networking connections, allowing you to focus on preparing for interviews and making a lasting impression.
Jennie Johnson works for you!
Here’s what we do to make sure you’re successful:
Targeted Resume Revamp:
We expertly craft your resume to navigate Applicant Tracking Systems (ATS) and showcase your qualifications, making you stand out as a top-tier candidate.
Job Description Dissection:
Unpack the job posting with expert analysis, ensuring your application hits every key requirement.
Bespoke Cover Letter:
Capture the attention of hiring managers with a personalized cover letter that highlights how your skills align perfectly with the job's needs.
Interview Mastery:
Prepare for interviews like a pro with likely questions, strategic answers, and insightful questions for you to ask, setting you apart as an informed candidate.
Direct Application Insights:
Receive tailored advice on the best places to apply, ensuring your applications are seen by the right employers.
Skills and Gaps Assessment:
Identify and close critical skills gaps to position yourself as the best-fit candidate for your ideal job.
Personalized Email Pitch:
Make a memorable first impression with an email template crafted to engage potential employers and initiate meaningful conversations.
In-depth Research Guide:
Leverage comprehensive research tools to gather effective insights on companies, industry trends, and role-specific challenges.
Detailed Company Analysis:
Gain in-depth understanding of your prospective employer, giving you the edge in applications and interviews.
Strategic Candidate Overview:
Understand your unique value and why companies would want to interview you, highlighting your background and positioning.