top of page

Software Engineering

Software Developer - Entry Level

Job ID: #

12354

Do you have a proven interest in information technology and a passion for learning? Are you a go-to problem solver that is motivated to make a difference by tackling sophisticated technical challenges leading to the creation and design of cutting edge solutions for our clients? If so, joining Banks & Hobs as a Software Developer could be the ideal opportunity for you. You will join one of our many account teams and work in a highly collaborative environment to provide expertise in designing, developing and executing solutions to enhance the quality of IT products and services. 


At Banks & Hobs, you can explore your full potential - not confined by borders or pre-defined paths. You're empowered to solve problems in your own unique way which is not only valued and respected but encouraged.  Your future duties and responsibilities:  


What you'll do (assignments may include responsibilities in one or more of the following areas): Requirements/Design • Develop technical prototypes and assist in the creation of software documentation including requirements, design, and user manuals • Understand and apply software design patterns • Collaborate with team members to find better, more efficient ways of doing things Development • Develop software solutions for business problems by using the latest tools, such as Microsoft .NET, Java, and open source technologies • Develop database, ETL, and reporting solutions by leveraging the latest database technologies • Participate in peer-led engineering and code reviews Quality Assurance • Develop an understanding of the benefits of quality assurance within enterprise software applications • Assist in the development and execution of test cases and system test plans

Company:

Banks & Hobs

Location: 

San Francisco, CA

Company Size:

3-10 Employees

Job Type:

Full Time

Date:

Jul 13, 2023

Requirements

  • A bachelor's degree in a relevant field (i.e.: Computer Science, Computer Engineering or a similar major with extensive computer-based or technical content)

  • Experience with SQL, Java, C++, J2EE, C# and/or .Net development

  • The ability to learn and understand new technologies quickly

  • A great attitude and desire for learning

  • Excellent problem solving, written and verbal communication skills

  • Flexibility and ability to deal with ambiguity

  • Ability to work within a team environment

  • Opportunity to leverage your computer knowledge and analytical skills

  • Knowledge of computer systems and the newest technologies

  • Ability to work closely with developers, designers, business and systems

Apply Now 

Thanks for submitting!

bottom of page