Senior Dot Net Core Developer
Roles & Responsibilities:
- Collaborate with other team members to design, implement, and maintain the components of software products.
- Understand the architecture, design and implementation of the Products and make necessary changes to fix any feature or performance issues that may be reported.
- Responsible for all phases of the project lifecycle, including requirements gathering, solution design, application development, and system testing.
- Contribute ideas toward the enhancement and/or modification of designs to improve the product.
- Implement the features/enhancements and collaborate with other teams (Architecture, QA). Review training materials, documentation, and marketing materials for accuracy and contribute to content as needed.
- Code automated unit tests for all the changes implemented.
- Design and implement scalable and high-performance products. Produce high-quality software.
Skills Requirements:
- BS degree in Computer Science, Math, Engineering, or equivalent.
- At least 5 years of application development experience in C#, ASP.Net, and SQL Server.
- Demonstrated ability to write SQL queries and use of Microsoft SQL Server database tables and connectivity.
- A strong background in programming.
- Must be proficient in the following languages and technologies:
- .NET
- C#, ASP.Net, MVC
- SQL Server 2016
- JavaScript, jQuery
- .NET Core
- Experience with JIRA.
- Familiarity with design patterns.
- Work experience in Agile development methodology.
- Strong communication and collaboration skills.
- Detail-oriented, “get it done” attitude and proactivity.
- Willingness to have fun and work as part of an international and diverse team.
Job Description
This job description should not be construed to imply that these requirements and expectations are all-inclusive. In addition to items listed, incumbents are expected to follow organization policies, adhere to organization processes and programs, and perform other related duties as assigned.
- Experience with Elasticsearch or dtSearch is a plus.
- Experience with analytical tools.