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, coding solutions, unit testing, and ensuring the solution can be integrated successfully into the overall application/system with clear, robust, and well-tested interfaces. Job expectations include an awareness of development and testing practices in the industry. Software Development Engineer role in Bank of America Online Banking development team. Team owns some of the most critical, high volume applications built on multi-tier J2EE architectures. The candidate must possess passion for producing high quality software, ready to jump in and solve complex problems, be able to mentor junior engineers, perform code reviews. Role also involves fair amount of innovation, which includes coming up with new ideas, prototype, and convince technology and business leadership for implementation.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level
Education Level
Associate degree