Role Title:

.NET Full-Stack Developer

Report:

Engineering & Product Management

Location:

Detroit / Remote Employee

Employment:

Full-Time Employment

Brief:

The duties and responsibilities highlighted in this Job Description are indicative and may vary over time. You will be expected to undertake other duties and responsibilities relevant to the nature, level and extent of the role and the grade has been established on this basis.

 

Company

Virtual Advantage, LLC is a privately held software as a service solutions provider of enterprise, web-based corporate investigations software solutions and services. We create software and service solutions to simplify investigation management for enterprise-level organizations, and we are seeking a .NET full-stack developer.

 

Purpose

We are looking for a full-stack developer to produce scalable software solutions. You will be part of a cross-functional team that is responsible for the full software development life cycle, from conception to deployment. As a full-stack developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility. If you are also familiar with Agile methodologies, we would like to meet you.

 

Responsibilities

    • Collaborate with developers, designers, quality assurance specialists and the business team to ideate, develop, implement and support new features and technical solutions using Scout’s full stack of programming tools.
    • Assume full ownership of the assigned development tasks throughout the software development life cycle, from conception to deployment and maintenance.
    • Write maintainable code, with accompanying tests and documentation, that will ensure smooth functioning of the application databases.
    • Test, troubleshoot, and debug software and the supporting application infrastructure, independently and in collaboration with the team to ensure uninterrupted, high-quality service to the clients.
    • Collaborate with the development team to ensure timely releases of new features and builds.
    • Continuously learn about new tools, processes, and solutions that can enhance the performance, speed, usability, and attractiveness of the application, the effectiveness of development and deployment workflows, and actively exchange knowledge with the team.
    • Incorporate system and data security measures in the design and development of any new feature.
    • Build the front-end of applications through appealing visual design.
    • Write effective APIs and technical documentation.

Qualifications

    • Proven experience as a full-stack developer or similar role
    • Experience developing .NET applications
    • Familiarity with common stacks
    • Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
    • Knowledge of multiple back-end languages (e.g. C#, Java, Python) and JavaScript frameworks (e.g. Angular, React, Node.js)
    • Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
    • Experience with DevOps and deploying to cloud services (preferably in Azure)
    • Experience writing APIs, preferably in REST standard
    • 3 - 5 years of professional software development experience
    • Bachelor’s degree in computer science or a related field is preferred, but it is the knowledge and programming competence that weighs more

Required Soft Skills

    • Experience collaborating with technical and non-technical team members, preferably in an Agile environment.
    • Good communication skills, with the ability to clearly and frequently exchange information and report on your own work.
    • Reliability and good teamwork skills, with accountability for own contributions and a readiness to assist.

Benefits

    • Salary is commensurate with education and experience.
    • The benefits package for qualified full-time employees includes Medical, Dental, Vision, Life Insurance, and Paid-Time Off.
    • Safe harbor 401K benefit plan (4.5% employer matching contribution).
    • Work from anywhere policy (flex-time scheduling)