Search By
2491 Jobs
Software Engineer Bank of America Richardson, TX | Full Time
3 Months Ago
Software Engineer 101 Proofpoint, Inc. Sunnyvale, CA | Full Time
2 Days Ago
Software Engineer Rocket Mortgage, LLC Detroit, MI | Full Time
2 Days Ago
Software Engineer Illuminate Mission Solutions Dayton, OH | Full Time
2 Days Ago
Software Engineer Sev1Tech Mechanicsburg, PA | Other
2 Days Ago
Software Engineer MOSAIC Technologies Group San Antonio, TX | Full Time
2 Days Ago
Software Engineer Crescent Bank Carrollton, TX | Full Time
2 Days Ago
Software Engineer Beyondsoft Consulting Seattle, WA | Other
2 Days Ago
Software Engineer Limelight Networks Inc Work from Home, AZ | Full Time
3 Days Ago
Software Engineer Limelight Networks Inc Work from Home, AZ | Full Time
3 Days Ago
Software Engineer ARETE Tucson, AZ | Full Time
3 Days Ago
Software Engineer h2o.ai Chennai, IL | Full Time
3 Days Ago
Software Engineer Base-2 Solutions, LLC NBP 410, MD | Full Time
3 Days Ago
Software Engineer Base-2 Solutions, LLC AJ, MD | Full Time
3 Days Ago
Software Engineer Base-2 Solutions, LLC Fort Meade, MD | Full Time
3 Days Ago
Software Engineer Base-2 Solutions, LLC AJ, MD | Full Time
3 Days Ago
Software Engineer Base-2 Solutions, LLC AJ, MD | Full Time
3 Days Ago
Software Engineer DCS CORPORATION Aberdeen, MD | Full Time
3 Days Ago
Software Engineer WMU Homer Stryker, M.D. School of Medicine Kalamazoo, MI | Other
3 Days Ago
Software Engineer DCS CORPORATION Sterling Heights, MI | Full Time
3 Days Ago
Software Engineer Accra Minnetonka, MN | Full Time
3 Days Ago
Software Engineer KeyMe Jersey City, NJ | Full Time | Remote
3 Days Ago
Software Engineer CFSB New York, NY | Full Time
3 Days Ago
Software Engineer PLANAR SYSTEMS INC Corvallis, OR | Full Time
3 Days Ago
Software Engineer ActiveProspect, Inc. AUSTIN, TX | Full Time | Remote
3 Days Ago
Software Engineer Base-2 Solutions, LLC Reston, VA | Full Time
3 Days Ago
More Search Results

Software Engineer

Richardson, TX | Full Time
Expired

Job Description

Job Description:

What’s it like working at Bank of America? It’s an environment of hard-working professionals who are led by committed leaders and supported with industry-leading products and services, award-winning platforms and educational resources. We look for and foster people with passion and drive.

We’ll help you:

  • Develop your career via training and development programs, along with one-on-one coaching from team members who are invested in your success.
  • Leverage the global power of our company by working closely with you in a remarkable professional and partner network.
  • Provide comprehensive and ongoing guidance, tools and solutions to support your clients’ growth. This includes industry-leading digital capabilities and a wealth of proprietary research and analytics.
  • Stay up-to-date with changing business trends that impact the business banking segment so that you can translate those trends into business opportunities.
  • Broaden your reach to a wide audience with robust marketing support and opportunities to participate in the community.

We’re a company that believes in each other and our communities

  • Unfailing belief in responsible growth
  • Dedication to supporting the communities we serve
  • Involvement and support of dozens of Employee Network Groups
  • Continuous training and development to help people succeed, regardless of their background or experience
  • A commitment to diversity, because it makes us stronger and able to connect with — and reflect — clients and customers around the world
  • Fostering internal mobility to grow and retain talented teammates

You must offer skill and experience

  • Extensive background in coding to interact with external systems and databases in a distributed architecture, using REST, JDBC, various native connectors, etc.
  • Extensive background in coding to interact with end users delivering elegant UIs
  • Proficient in industry standard best practices such as Design Patterns, Coding Standards, Coding modularity, Prototypes, UI useability and working with big data sets and analytics.
  • Testing, debugging, and refactoring both new and existing code
  • Delivery of best in class applications and automation tools • Act as senior tech lead in a mixed SME working environment
  • Excellent written and oral communication

Skills that are a “plus”

  • Preferred Skills & Experience:
  •  7 years of web development experience; including programming and developing web applications [Java/J2EE, JSP, Servlet, Javascript, Jquery, Ajax, Bootstrap, Kendo UI, REST, JSON]
  •  7 years of Web Services and UI experience
  • 3 years of experience with Cassandra, Solr, Datastax Enterprise, DSE Search
  • 3 years of experience in relational databases (such as Oracle, MS SQL or MySQL)
  •  2 year of Kafka experience
  •  2 year of Splunk experience •
  • Understanding of both Windows and Linux
  • Familiarity with Performance and Capacity metrics as both a user and in operations
  • Experience in scripting charts and visualizations of analytic results
  •  Experience in Data Science/Analytics, Statistics, ETL, Data Modeling •
  • Experience in big data applications a serious plus
  • Understanding of Agile methodology
  • Must be comfortable and like to “play” with new technologies for proofs of concepts
  • Python (especially) and/or R experience a plus
  •  Operational experience in any high availability environment is always welcome

Shift:

1st shift (United States of America)

Hours Per Week: 

40

Skills for Software Engineer

The job skills required for Software Engineer include Java, Python, JavaScript, Linux, SQL,and Products and Services etc. Having related job skills and expertise will give you an advantage when applying to be a Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Software Engineer. Select any job title you are interested in and start to search job requirements.

Job Openings with Skill of Java
MORE>>
Job Openings with Skill of Python
MORE>>
Job Openings with Skill of JavaScript
MORE>>
Job Openings with Skill of Linux
MORE>>
Job Openings with Skill of SQL
MORE>>

Career Path for Software Engineer

The following is the career advancement route for Software Engineer positions, which can be used as a reference in future career path planning. As a Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Software Engineer. You can explore the career advancement for a Software Engineer below and select your interested title to get hiring information.

How to Become a Software Engineer

If you are interested in becoming a Software Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Software Engineer for your reference.

Step 1 Understand the job description and responsibilities of a Software Engineer

Quotes from people on Software Engineer job description and responsibilities
01/17/2022: Youngstown, OH
02/23/2022: Altoona, PA
01/31/2022: Lancaster, PA
02/28/2022: Hartford, CT
02/17/2022: Lawton, OK

Step 2 Knowing the best tips for becoming a Software Engineer can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.

Career tips from people on Software Engineer jobs
03/06/2022: Champaign, IL
03/02/2022: Frankfort, KY
02/27/2022: Colorado Springs, CO
01/06/2022: Reading, PA
02/11/2022: Salt Lake City, UT

Step 3 View the best colleges and universities for Software Engineer

Butler University
Carroll College
Cooper Union
High Point University
Princeton University
Providence College