You haven't searched anything yet.
Job Description:
Position Summary
This is a Platform Engineering role supporting Architecture, Platform and Strategy for many new initiatives at Bank of America in Addison, TX. The team will be building data, platform, advanced analytical and self-service capabilities using Open source and modern UI, distributed computing, and backend technologies for Consumer, Small Business, Fraud and wealth organizations. Candidate must possess a passion for producing high quality software and solutions, be ready to jump in and solve complex problems, and perform code reviews.
Required Skills
Bachelor’s or master’s degree in Computer Science or equivalent working experience.
5-7 years of hands-on experience in software development, web applications, cloud, and latest open source technologies.
Strong understanding of OOP fundamentals in either Java or Python.
Ensure the solution development, release and op teams have the proper tools and training for success.
Collaborate with Solution Architects and technology groups to designing, developing, and maintaining software solutions.
Demonstrate an understanding of the whole product, it’s modules and the interrelationship between them while being expert in the assigned component or module.
Experience in designing and programming small modules and large components and designing a feature, set of features, or whole feature area.
Experience in capturing the system level requirements by brainstorming with Senior Architects, Data Architects, Business, and Product Managers. He will identify the scope of the work, provide initial estimate and justify the estimates with facts.
Drive and maintain code quality through best practices, unit testing, and code quality automation, innovation and experimentation.
Experience in assessing the application performance to make improvements through better design and best coding practices, as necessary.
Experience managing and leading small development teams in an Agile environment.
Excellent verbal and written communication skills.
Desired Skills
Must have extensive hands on experience in designing, developing, and maintaining software web applications in Big Data and Data Streaming Platforms using MQ, RabbitMQ, Kafka, etc.
Experience in design and implement tools and frameworks for reusability and standards.
Ability to lead the team and deliver the feature, functionalities in a fast-paced SAFe Agile environment.
Experience in designing, developing, and maintaining software frameworks using Kafka, Spark, Hadoop/MR, Spark Streaming etc.
Hands on experience on implementing CI/CD using the Atlassian ecosystem.
Proficient in SQL and experience accessing data from SQL Server, Postgres etc.
Experience building operational Monitoring/Health/visualization and dashboards.
Experience in Hadoop cluster and integration includes ETL, streaming and API styles of integration.
Experience with Developing MapReduce programs running on the Hadoop cluster using Java/Python.
Well versed with processing and deployment technologies such YARN, containers and serverless.
Shift:
1st shift (United States of America)Hours Per Week:
40Full Time
Banking
09/15/2022
12/06/2022
bankofamerica.com
FARMINGTON, NM
>50,000
1968
LINDA BOYCE
>$50B
Banking
Bank America is an insurance company based out of P.O. BOX 15292, Richmond, Virginia, United States.
The job skills required for Platform Engineer include Programming, Software Development, Team Development, Initiative, etc. Having related job skills and expertise will give you an advantage when applying to be a Platform Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Platform Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Platform Engineer positions, which can be used as a reference in future career path planning. As a Platform Engineer, it can be promoted into senior positions as a Biomedical Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Platform Engineer. You can explore the career advancement for a Platform Engineer below and select your interested title to get hiring information.