Senior Software Engineer 8/22/2016

Confidential Company San Diego, CA

Company
Confidential Company
Job Classification
Full Time
Company Ref #
28700813
AJE Ref #
575957479
Location
San Diego, CA
Job Type
Regular

JOB DESCRIPTION

APPLY
ROLE: SENIOR SOFTWARE ENGINEER

Location: San Diego 92121
Duration: 12 Months (C2H)

JOB DUTIES:

* Develop and maintain software components that support internal and external applications

* Demonstrate working knowledge of softwareengineering practice and techniques.

* Define, analyze, and interpret needs and requirements of a complex platform

* Develop software modules with moderate guidance.

* Able to understand high-level design principles and apply them to implement a specific solution

* Able work with team members and external organizations with excellent communication skills

* Able to lead a project with positive, driving mentality

QUALIFICATIONS:

* Demonstrates working experience with middle ware development

* Strong Competency in C# programming

* Good understanding of Software Design Patterns and Service Oriented Architecture

* Experience in Microsoft's technologies & framework like MVC, ADO.NET, Entity Framework, LINQ, WCF, Web API, etc.

* Experience with Microsoft SQL Server

* Working experience of unit test frameworks and source control systems

* Experience troubleshooting/fixing software issues.

PREFERRED QUALIFICATIONS:

* Agile software development methodologies and TDD

* Experience with identity management software: ADFS, PingFederate, Identity Server 3

* Experience with identity protocols: SAML2p, OpenID Connect, WS-Federation, LDAP

* Experience with secure software development.

* Ability to work well in a team environment

* Flexibility to adapt and perform in different problem domains.