Job Directory Net Software Engineer II

Net Software Engineer II
San Francisco, CA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Net Software Engineer II

Location: San Francisco, CA

Duration: 6 months contract to hire

Description:

Basic function:

* Client has a full stack .NET Software Engineer II position in our San Francisco and Sacramento offices. Strong Microservices development skills/experience required. Client has a policy management system featuring components, which were built and/or maintained in-house written in Microsoft stack. In this role, the developer will be responsible for designing and creating REST APIs and data rich front-end UI using .NET C# MVC applications while working in an Agile domain driven development methodology. IT Group is strongly embedded and supported by the business.

Position Requirements:

Candidates must demonstrate all of the following technical competencies:

* At least 5 years of experience developing complex Web and Windows Desktop Applications in an enterprise environment using ASP.NET and C#.
* At least 3 years of experience in REST API development
* Experience in developing secure applications using Identity, JWT and secure cookies
* Skilled in building clean, well-documented, understandable, reusable C#, JavaScript code
* Experience with Web UI technologies (CSS, JavaScript, JQuery, Ajax, Bootstrap, Kendo UI)
* Expertise in design and develop secure, fast and scalable web applications

In addition, Manager is looking for:

* Working knowledge and experience with cloud architectures and services (AWS, Google, Azure)
* Understanding of security issues and defensive programming techniques
* Understanding and ability to translate written requirements into technical design specifications
* Working knowledge of Visual Studio 2015 or 2017 (or higher)
* Experience with SQL and/or NoSQL data stores
* Working knowledge of TFS, AzureDevOps, Git or other version control workflow
* Strong analytical and problem solving skills utilizing diagnostic abilities
* Experience in code review and acceptance processes in order to improve code quality
* Strong documentation skills to facilitate support of ongoing operational responsibilities
* Strong emphasis on unit testing and delivering defect-free code to QA
* Experience with Docker containers is a plus

Interpersonal and teamwork requirements:

* Ability to work quickly in a small-team Agile development environment
* Clear verbal and written communication
* Demonstrated ability to write clear specifications for complex processes
* Effective interpersonal skills collaborating with business partners and technical team members
* Experience participating in code review and acceptance process to improve code quality
* Responsive to the input and direction of team members
* Exhibit results oriented and structured work habits
* Present an ethical, enthusiastic, tactful, resourceful, and professional profile

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.