* 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.
Candidates must demonstrate all of the following technical competencies:
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.