Software Engineer III developing and delivering complex software solutions at Bank of America. Collaborating with teams to ensure software meets functional and compliance requirements.
Responsibilities
Developing and delivering complex requirements to accomplish business goals
Ensuring that software is developed to meet functional, non-functional, and compliance requirements
Ensuring solutions are well designed with maintainability/ease of integration and testing built in from the outset
Coding solutions and unit testing to deliver a requirement/story per the defined acceptance criteria and compliance requirements
Designing, developing, and modifying architecture components, application interfaces, and solution enablers while ensuring principal architecture integrity is maintained
Mentoring other software engineers and coaching team on Continuous Integration and Continuous Development (CI-CD) practices and automating tool stack
Executing story refinement, definition of requirements, and estimating work necessary to realize a story through the delivery lifecycle
Performing spike/proof of concept as necessary to mitigate risk or implement new ideas
Automating manual release activities
Designing, developing, and maintaining automated test suites (integration, regression, performance)
Requirements
7+ years of professional experience as a .NET developer, database engineer, or software developer
Strong proficiency in the .NET ecosystem, including C#, ASP.NET, MVC, API development, object‑oriented programming, database design, Oracle, and PL/SQL
Demonstrated experience in full‑stack development, including HTML, CSS, modern JavaScript frameworks (e.g., React, Vue), and source control systems such as Git
Expertise in Oracle database engineering, including administration, performance tuning, issue diagnosis, and collaboration with DBA teams within .NET/ORM‑driven environments
Hands‑on experience with data integrations, including XML/JSON parsing, API consumption, secure credential management (Oracle Wallet, certificates), and resolving complex database performance issues
Strong understanding of software and database best practices, including security standards, design patterns, and operational efficiency
Proven ability to troubleshoot and resolve technical issues across both application and database layers
Detail‑oriented with a focus on delivering high‑quality, efficient software and database solutions
Effective communication and teamwork skills, with the ability to collaborate across multiple technical teams.
Benefits
Attracting and developing exceptional talent
Supporting our teammates’ physical, emotional, and financial wellness
Database Developer at IPFS responsible for developing and maintaining high - performance database code. Collaborating closely with development and architecture teams to ensure quality database solutions.
Software Engineer building a core AI framework and backend services for Goodweek's next - generation AI tool. Collaborating with engineering and product teams to design scalable APIs and ensure system performance.
Backend Software Engineer responsible for building innovative AI tools at Goodweek. Collaborating with teams to shape core frameworks and drive performance.
Sitecore Developer designing and developing enhancements for corporate websites and applications at LATICRETE. Collaborating with teams on Sitecore CMS, .NET, and Microsoft Dynamics 365 projects.
Java Full Stack Developer delivering scalable RESTful APIs and responsive user interfaces for financial services. Collaborating with teams to enhance client experiences in the UK.
Senior Java Backend Engineer focusing on AI at Wakapi. Responsible for designing scalable microservices and integrating AI/ML models for high - performance distributed systems.
Software Engineer III developing backend API services using Java and JavaScript for healthcare solutions. Focused on distributed integration services and APIs at scale for clinical decision support tools.
Angular/Java Developer responsible for developing software for internal and customer use at AMA. Collaborating in a hybrid environment with agile methodologies in Vienna.
Senior Angular/Java Developer contributing to internal and customer - facing software products at AMA in Vienna. Involves frontend and backend development, Agile collaboration, and requirements documentation.