8 days old
2018-08-082018-09-05

Software Engineer

San Diego, CA 92101
  • Job Code
    637979
  • Jobs Rated
    8th
job summary:

Minimum Requirements:

  • Bachelor's degree in Computer Science and 5 years of experience as a developer or an equivalent combination of education and work experience.
  • In-depth knowledge in information systems and ability to identify, apply, and implement best practices.
  • Understanding of key business processes and competitive strategies related to the IT function.
  • Ability to plan and manage projects. Ability to solve complex problems by applying best practices.
  • Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information.

Preferred Requirements:

  • A desire to work in a collaborative, teamwork orientated environment
  • 3+ years working with the Microsoft technology stack.
  • Extensive experience using C# 5.0/6.0 with.Net 4.5/4.6
  • Experience working with Microsoft Web Service technologies (ASP.Net/WCF/REST)
  • Experience working with ADO.Net and/or Entity Framework/nHibernate
  • Knowledgeable in OOA/D and N-tier application best practices
  • Be able to demonstrate a good understanding of database design and development principles (T-SQL)
  • Experience using an enterprise class source control system (such as Team Foundation Server)
  • Experience of agile SDLC best practices
  • Knowledge of design patterns
  • Working knowledge of UML a plus
  • A good understanding of TDD and unit testing best practices
  • Experience working with automated build and deploy systems (such as TeamCity and Octopus Deploy) a plus
  • Experience with any of the following a plus: ASP.Net MVC; WinForms; WPF; JavaScript; AngularJS; CSS.
  • Experience working in the banking/finance industry desirable
 
location: San Diego, California
job type: Permanent
work hours: 9 to 5
education: Bachelors
 
responsibilities:

Minimum Requirements:

  • Bachelor's degree in Computer Science and 5 years of experience as a developer or an equivalent combination of education and work experience.
  • In-depth knowledge in information systems and ability to identify, apply, and implement best practices.
  • Understanding of key business processes and competitive strategies related to the IT function.
  • Ability to plan and manage projects. Ability to solve complex problems by applying best practices.
  • Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information.

Preferred Requirements:

  • A desire to work in a collaborative, teamwork orientated environment
  • 3+ years working with the Microsoft technology stack.
  • Extensive experience using C# 5.0/6.0 with.Net 4.5/4.6
  • Experience working with Microsoft Web Service technologies (ASP.Net/WCF/REST)
  • Experience working with ADO.Net and/or Entity Framework/nHibernate
  • Knowledgeable in OOA/D and N-tier application best practices
  • Be able to demonstrate a good understanding of database design and development principles (T-SQL)
  • Experience using an enterprise class source control system (such as Team Foundation Server)
  • Experience of agile SDLC best practices
  • Knowledge of design patterns
  • Working knowledge of UML a plus
  • A good understanding of TDD and unit testing best practices
  • Experience working with automated build and deploy systems (such as TeamCity and Octopus Deploy) a plus
  • Experience with any of the following a plus: ASP.Net MVC; WinForms; WPF; JavaScript; AngularJS; CSS.
  • Experience working in the banking/finance industry desirable
 
qualifications:

Minimum Requirements:

  • Bachelor's degree in Computer Science and 5 years of experience as a developer or an equivalent combination of education and work experience.
  • In-depth knowledge in information systems and ability to identify, apply, and implement best practices.
  • Understanding of key business processes and competitive strategies related to the IT function.
  • Ability to plan and manage projects. Ability to solve complex problems by applying best practices.
  • Ability to provide direction and mentor less experienced teammates. Ability to interpret and convey complex, difficult, or sensitive information.

Preferred Requirements:

  • A desire to work in a collaborative, teamwork orientated environment
  • 3+ years working with the Microsoft technology stack.
  • Extensive experience using C# 5.0/6.0 with.Net 4.5/4.6
  • Experience working with Microsoft Web Service technologies (ASP.Net/WCF/REST)
  • Experience working with ADO.Net and/or Entity Framework/nHibernate
  • Knowledgeable in OOA/D and N-tier application best practices
  • Be able to demonstrate a good understanding of database design and development principles (T-SQL)
  • Experience using an enterprise class source control system (such as Team Foundation Server)
  • Experience of agile SDLC best practices
  • Knowledge of design patterns
  • Working knowledge of UML a plus
  • A good understanding of TDD and unit testing best practices
  • Experience working with automated build and deploy systems (such as TeamCity and Octopus Deploy) a plus
  • Experience with any of the following a plus: ASP.Net MVC; WinForms; WPF; JavaScript; AngularJS; CSS.
  • Experience working in the banking/finance industry desirable
 
skills: Preferred Requirements:

  • A desire to work in a collaborative, teamwork orientated environment
  • 3+ years working with the Microsoft technology stack.
  • Extensive experience using C# 5.0/6.0 with.Net 4.5/4.6
  • Experience working with Microsoft Web Service technologies (ASP.Net/WCF/REST)
  • Experience working with ADO.Net and/or Entity Framework/nHibernate
  • Knowledgeable in OOA/D and N-tier application best practices
  • Be able to demonstrate a good understanding of database design and development principles (T-SQL)
  • Experience using an enterprise class source control system (such as Team Foundation Server)
  • Experience of agile SDLC best practices
  • Knowledge of design patterns
  • Working knowledge of UML a plus
  • A good understanding of TDD and unit testing best practices
  • Experience working with automated build and deploy systems (such as TeamCity and Octopus Deploy) a plus
  • Experience with any of the following a plus: ASP.Net MVC; WinForms; WPF; JavaScript; AngularJS; CSS.
  • Experience working in the banking/finance industry desirable

Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Qualified applicants in San Francisco with criminal histories will be considered for employment in accordance with the San Francisco Fair Chance Ordinance.

We will consider for employment all qualified Applicants, including those with criminal histories, in a manner consistent with the requirements of applicable state and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance.

Categories

Jobs Rated Reports for Software Engineer

Featured Jobs

Career News

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Software Engineer

Randstad Technologies
San Diego, CA 92101

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Good
53/199
Stress
Very Low
24/199
Growth
Very Good
32/199
Powered ByCareerCast