Posted 2mo ago

Software Engineer II

@ Affinity Development Group
San Diego, California, United States
$123k-$130k/yrOnsiteFull Time
Responsibilities:Design systems, Develop and debug code, Collaborate with DBAs
Requirements Summary:5+ years C# .NET, 2+ years ASP/ASP.NET, JavaScript/HTML/VB, XML, SQL Server; Scrum/Agile; TFS; unit testing; build automation; CRM knowledge; automotive service domain; team-oriented; good communication; able to work nights/weekends if needed.
Technical Tools Mentioned:C#, ASP.NET, JavaScript, HTML, XML, Microsoft SQL Server, Visual Studio, TFS, CRM
Save
Mark Applied
Hide Job
Report & Hide
Job Description

Description

SUMMARY


The Software Engineer II is a mid-level role that is responsible for design and development of systems-level software and provides systems support by performing the following duties.


ESSENTIAL DUTIES AND RESPONSIBILITIES

  • Works directly with client to create engineering specifications
  • Flow chart program logic and document system design
  • Work directly with database administrators and database analysts to develop and design database tables and store procedures
  • Debug system code, including code written by other programmers
  • Assists with mentoring programmers to achieve a higher level of competency
  • Continuously maintains knowledge of new software technologies is required
  • Provide support in deployment and configuration of software
  • Works closely with Project Manager to manage timelines for projects
  • Researches and resolves production issues in system
  • Other duties as assigned

Requirements

  • Must have 5+ years’ experience with C# .NET programing (Visual Studio 2005 or greater)
  • Must have 2+ years’ experience with ASP/ASP.NET
  • Must be fluent JavaScript, VB, VBScript, HTML
  • Must have 2+ years with XML
  • Must have 2+ years development experience with Microsoft SQL Server
  • Scrum Agile Methodology Experience
  • Team Foundation Server
  • Unit Testing / Test-Driven Development Experience
  • Build Automation
  • Customer Relationship Management (CRM) Software knowledge
  • Automotive Service Industry domain knowledge
  • Call Center Operations domain knowledge
  • Must be flexible and team-oriented
  • Must be able to work independently and as a team member
  • Must have good written and oral communication skills
  • May be required to work nights/weekends as needed