website-hero-image2

2251 Sr. Software Engineer (Angular JS/.NET)

Location: Portland, OR: USA

Description:
We are currently seeking an experienced Sr. Software Engineer (Angular JS/.NET), and this position is located in our downtown Portland, OR office. Our mission is to improve the quality and integrity of healthcare by providing independent medical review services that help payers and providers deliver better health outcomes. We partner with leading health insurance and hospital organizations and have maintained consistent growth, through our commitment to the highest quality, client satisfaction, and technology innovation. If this is the kind of position and company you’d be interested in - please send your resume to careers@itmotives.com. We value diversity in the workplace and encourage women, minorities, and veterans to apply. Thank you.

Job Type: FTE

Additional Information:
This position is responsible for designing, developing and testing software applications. The applications are Angular JS and Microsoft .NET based and are employed for customer and/or internal use. The activities of this position will be directed at developing new applications, and enhancing and maintaining existing applications.

Essential responsibilities include:
· Translate business and user requirements into technical specifications
· Design and write software and database code
· Troubleshoot and correct software defects
· Perform unit testing of software code
· Work in software versioning and build environments
· Work in development, staging and production environments

Secondary responsibilities include:
· Assist in the preparation of project plans and product roadmaps, specifically in the areas of task breakdown and estimating
· Review project requirements, plans, designs and other project deliverables
· Provide general IT support as needed

REQUIRED KNOWLEDGE, SKILLS, and ABILITIES
Should be proficient with current software and database development technology, tools and practices, particularly in the areas of distributed and Web application development on the Microsoft .NET platform. Must be knowledgeable of multi-tier software technologies and design patterns. Should be proficient in the configuration and administration of the hardware and software components that comprise a scalable and reliable enterprise class Web-based solution. Should possess business acumen and be able to design solutions that meet business needs and constraints. Must be able to work effectively in a team environment and provide mentoring to other team members and take direction from team lead where required.

What we’re looking for:
· Bachelor’s degree in computer science or other equivalent engineering or science field is ideal
· 8+ years software development experience
· Angular JS
· ASP.NET - Web Forms, MVC
· Web Services – REST
· HTML, JavaScript, CSS
· C#
· LINQ to SQL
· Entity Framework
· SQL Server - database design and implementation
· Object-Oriented Design
· Service-Oriented architectures
· Good communications skills, both presentational and written
· Ability to work effectively with a wide variety of professional staff from varied disciplines and management levels

DESIRED KNOWLEDGE, SKILLS, and ABILITIES
· Healthcare
· CRM
· Financial Systems
· EDI
· ERP
· Document Management
· Data Analytics