NET Developer

Expert Technical Solutions
Roswell, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Roswell, United States of America

Tech stack

HTML
JavaScript
.NET
Multitier Architecture
Agile Methodologies
Unit Testing
Azure
C Sharp (Programming Language)
CSS
Software as a Service
Cloud Computing
Databases
Software Design Patterns
Microsoft SQL Server
Software Engineering
React
Containerization
Angular
Kubernetes
Front End Software Development
Docker
Service Stack
Microservices

Job description

This person will report to the Director of R&D and will be a part of a growing development team., Actively contribute to the design, development and delivery of new features in the Platform

Collaborate with product management to understand new feature requirements, including their

underlying business drivers and benefits

Work with other developers, team leads and architects to design new features and decompose

them into user stories

Able to write high quality software across the technology stack - web and desktop U/I, services,

and database tier - following best practices such as clean architecture principles with minimal

oversight, and contribute to development process improvements over time through

collaboration with the broader team

Ability to check-in completed user stories, including the technical implementation with

supporting unit tests, and then collaborate with QA on testing and resolution of any bugs.

Drive architectural and development process improvements over time through collaboration with the broader team

Participate in an Agile-based development process

Capable of mentoring the less experienced members of the team, helping them grow as technologists and team members

Requirements

Strong desire to learn, to experiment, and to share knowledge with others

Technical Skills:

4+ years of software development experience (platform development or SaaS development experience highly preferred)

Strong experience developing in C#.NET

Extensive Front-End development experience (JavaScript, HTML, CSS, Angular, React, etc.)

Demonstrated MS SQL Server development experience

Experience developing software utilizing Clean Architecture principles with minimum oversight

Containerization experience (Docker, Kubernetes, etc...) preferred

Demonstrated knowledge of MS Azure and cloud-based development a plus

Experience with Microservices highly preferred

Experience working in an Agile development environment required

Exposure to workflow automation

Self-starter who can implement detailed solutions given high-level requirements

Understanding of best-practice design pattern

Benefits & conditions

This is a Permanent, HYBRID opportunity (Onsite Tuesday and Thursday) offering competitive salary, excellent benefits, and outstanding growth opportunities!

About the company

Expert Technical Solutions has an outstanding opportunity for a Full Stack Software Engineer with an Award Winning, industry leading company in Alpharetta, GA. This person will accelerate innovation by contributing to the design, development and delivery of new features in our client's platform. This role will give this person the opportunity to develop their skills as a full-stack engineer working on both web front-end, business tier, and data tier in both an on-premise as well as cloud technology environment.

Apply for this position