Responsibilities
- Assist in the discovery and design of new features for our web applications
- Compose detailed technical specifications for API and data layer interfaces based on functional requirements
- Leverage technologies such as .NET core web API, C#, and React.JS to develop new product features end-to-end based on documented requirements
- Collaborate heavily with fellow developers, designers, data engineers, and subject matter experts to solve problems
- Identify and implement design patterns and SOLID principles to improve the maintainability and reusability of existing application code
- Set and follow coding standards and best practices
Required Skills
- 4-6 years of on-the-job experience developing real products at large scale
- Experience building highly-scalable, interactive web applications with robust user interfaces
- Strong command of C# and the ASP.NET MVC/Web API frameworks
- Experience translating mocks-ups into fully-functional, API-driven web pages built with the latest HTML 5 and CSS 3 standards
- Experience working with a JavaScript framework, such as React.JS or Angular.JS
- Experience designing relational database schemas and writing performant queries for a relational database technology such as SQL Server or MySQL
- Experience with source control (Git, TFS, SVN) and bug tracking software (JIRA)
Comments are closed.