Posted at: 2 March

Sr .Net Developer

Company

Arc.dev

Arc.dev is a freelance platform that only connects developers who pass their vetting process. NOTE: Jobs posted by Arc.dev are freelance opportunities provided by their clients, and you will likely communicate with Arc.dev when applying for a job.

Remote Hiring Policy:

Arc.dev is a fully remote freelance platform.

Job Type

Full-time

Allowed Applicant Locations

United States

Apply Here

Job Description

Dice is the leading career destination for tech experts at every stage of their careers. Our client, MethodHub, is seeking the following. Apply via Dice today!

Title: Sr .Net Developer

Location: USA, Remote

Duration: Long Term

Interview Process: 3 rounds of interview with Coding Exercise (MS Teams Video Call)

Requirement:

A minimum of 9-10 years of C#, .Net development experience.

Strong knowledge of Design Patterns. Focus on reusable code and components.

Extensive experience in developing and consuming REST web services and working in a micro-service environment.

Strong unit testing skills.

Strong knowledge of Linux.

Excellent verbal and written communication skills.

Strong teamwork and time management abilities are a must.

Mentor junior engineers.

Availability to perform production support when required.

Database Technologies: SQL Server, Oracle, MySQL 5, SQL, NoSQL (Mongo), JDBC, Hibernate

Technology: C# .Net, .Net framework 4.8/4.7/4.6/4.5, Asp .Net, Asp .Net MVC, AWS, JavaScript, CSS, HTML 5, XML/XSD/XSLT SQL Server, NUnit, Github, Visual Studio

Roles & Responsibilities:

Collaborate with your team to achieve and exceed the goal of building, deploy, monitor and manage a highly performing and highly available production system

Design and develop code that consistently adheres to good programming practices

Enhance the performance and reliability of new and existing solutions

Influence technical solutions while coaching newer or less experienced engineers on your Scrum team

Adhere to "infrastructure as code" principals and CI/CD best practices

Take ownership of the DevOps function and drive continuous improvement, automation, and efficiency in the software development lifecycle

Evangelize new ideas within your team as well as across scrum teams

Explore open source or industry standard solutions that could be fit for the organization

Live by Agile (particularly Scrum) principles and collaborate with team members using Agile techniques including test driven development, code reviews, and retrospectives

A successful candidate is self-motivated, driven to excel and exceed commitments. You thrive in a fast-paced atmosphere where wearing multiple hats is encouraged. You learn new skills and technology quickly. You have strong collaboration/communication skills, as you will be a member of a scrum team consisting of other software engineers and a product owner who are intensely collaborating in a meaningful way. You are team-oriented. You provide leadership in designing solutions as well as mentoring more junior developers and collaborating with peers.

Preferable Skills:

Demonstrable knowledge of advanced concepts of Scrum, Kanban, and SAFe

Experience or Sound knowledge on the Automobile domain

Prior experience working with any state DMV s (Department of Motor Vehicle)

Experience with test automation (Cucumber Framework & Gherkins)

Application monitoring tools (OverOps) & Relic

Application performance tuning (Dynatrace).

Bachelor's degree in Computer Science, Engineering, or a related field.

Apply Here