Report this Job
(link removed) C# Developer
Location:Portland, Oregon(Hybrid)
Interview:Phone + Skype
Job Description:
Responsibilities
Participate in requirements analysis discussions with internal teams and formulate the final requirements
Collaborate within the team to produce efficient software design and architecture
Write clean, scalable code using React, Angular, Node JS, C# and .NET Framework
Test and deploy applications following best practices
Enhance, update, refactor and debug code while improving the user experience constantly
Develop documentation throughout the software development life cycle (SDLC)
Act as a product owner and subject matter expert on the applications and provide technical support
Requirements
Bachelor's degree in computer science, software engineering, or another related field, or equivalent experience
2-5 years of software development experience
Proven experience as a full stack developer/held a position as Full stack developer or similar role with proven experience and familiarity with common stacks
Knowledge of common front-end languages and libraries such as HTML/CSS, JavaScript, XML and JQuery
Knowledge of common back-end languages such as C#, Java, Python, Angular, React, Node.js
Experience with database (MySQL, SQL-Server, MongoDB) design
Understand the design pattern of OOPs
Knowledge of SOAP APIs, REST APIs, JSON data interchange
Experience with Team Foundation Server and/or Git
Experience with ASP.NET Web Forms or MVC a plus
Experience with NodeJS, ExpressJS, ReactJS, Swift (iOS) a plus
Experience with SSIS and/or SSRS a plus
Familiarity with Desktop application development is a plus
Familiarity with data science/analytics platform and toolkit is a plus
Strong written and verbal communication and interpersonal skills
Creative problem-solving skills
The ability to prioritize activities and deliver projects on time and within budget
Knowledge of agile methodologies
Excellent troubleshooting and communication skills
Stellent IT LLC