website-hero-image2

2562 (.Net) Developer

Location: Beaverton, OR

Description:
Our client is one of the local leaders in the Software Consulting business. Your experience as a Software Professional will be directly helping a major local company achieve and complete their software initiatives. If working in a consultative/agency organization helping to complete projects and creating custom software solutions excites you, please send your resume to careers@itmotives.com. We value and encourage diversity in the workplace and women, minorities, and veterans are highly encouraged to apply. Thank you.

Job Type: FTE

Additional Information:
As a .Net Developer, you’ll work with Information Technology and business partners to perform analysis, technical documentation, coding, installation, and ongoing support. You’ll collaborate with our business and technical teams to define business problems in detail and establish functional, data and technical activities, including conceptual system design, technical design and documenting detailed specifications. In addition, you’ll diagnose issues and ensure technical solutions meet performance and quality requirements in production.

Requirements
• 4+ years writing code in C#, Proficient in .NETCore/Standard
• Understanding of messaging systems such as ServiceBus, Kafka and AVRO contracts
• API Design/Swagger
• Strong understanding of microservice architectures, principles and patterns
• Solid understanding of NoSQL database modeling and design
• Deep familiarity with cloud infrastructures such as Azure
• Strong in development tools like VSTS, ARM, Git

Additional Requirements
• Bachelor’s degree Computer Science, or equivalent years of experience in Information Technology
• Experience creating automated unit test
• Experience with Web-Service (REST) frameworks
• Strong understanding of object-oriented design principles and patterns
• 4+ years working on enterprise level multi-tiered business apps
• Solid understanding of SQL
• Experience working with .NET ORMs
• Solid understanding of HTTP (headers, protocol, verbs, etc)
• JavaScript experience
• Solid understanding of SPA (React, Angular 2+)
• Modern CSS & HTML Proficiency
• Excellent verbal and written communication skills, including meeting facilitation and presentation experience
• Ability to understand challenges or concerns, share ideas, and develop effective responses
• Ability to provide engineering task work effort estimates.
• Proven ability to work in a Test-Driven Development manner
• Proven experience working in conjunction with Project Managers, Account Mangers, Business

Preferred experience
• Large scale data processing using Confluent Kafka stack.
• AKS/Docker

Those that tend to do well here
• Work well in team-oriented environments and enjoy collaboration
• Provide technical and cultural “lift” to the team
• Are good at “figuring stuff out” when everything is not well explained or known
• Good with ambiguity
• Understand who to ask and what to ask
• Self starters who take the initiative
• Able to work independently with minimal guidance