Full Stack Software Engineer

.Net Core, .Net MVC, Aurelia, WebAPI framework, Restful API, C#, Bootstrap, JavaScript Framework, JSON, XML, NUnit, test automation, SaaS
Full Time, Permanent
Depends On Experience
Telecommuting not available Travel not required

Job Description

Software Engineer
Full Stack Software Engineer - Marietta, GA
 
We’re a high growth, innovative company and number one in the world when it comes to global background screening. Our industry-leading services, SaaS solutions, and expertise inspire better people decisions for a safer, more productive world. We’re moving fast to disrupt an industry by creating the simplest, most engaging experience for organizations and their candidates. We may sound like a start-up, but we are well-established and financially stable, continuously investing in our talent, cloud-based products, and new technologies.

We have great people here, and are looking for more. Come join us – you will love it!
 
Responsibilities
  • Develop Single Page Applications utilizing .NET MVC and Aurelia with high quality and automated test coverage
  • Develop containerized REST APIs utilizing .NET Core for WebAPI framework with high quality and automated test coverage
  • Create and modify user interfaces and usability of web applications
  • Comfort working GIT based source control in a collaborative environment
  • Engage as a technical expert in an agile team environment
  • Collaborate and communicated with the product team on user stories and propose designs
  • Collaborate with the development team and assist developers on UI consistency
  • Work in an Agile/Scrum development environment
 
Required Qualifications
  • BA/BS or Masters in Computer Science or related field – or equivalent experience
  • 5+ years developing enterprise SaaS applications utilizing .NET C#
  • Strong understanding of SOLID design principles and experience with IoC containers like Autofac
  • Strong experience with:
    • HTML, CSS, Responsive UI – BootStrap 3.0, less or sass experience a plus
    • Javascript, jQUERY, XML, Javascript frameworks such as Aurelia, Angular 2.0 or higher, React.
    • Building backend web services, including REST APIs, JSON, and XML
    • Unit and integration test automation with NUnit, RhinoMocks, MOQ, or equivalent tools
    • Experience data driving API test automation scripts (Selenium or SOAP UI)
    • Experience with Continuous Integration / Continuous deployment
 
Preferred Qualifications
 
  • Experience with Bable Transpiler, JSPM, Gulp, Protractor, Karma Unit Testing, WebPack
  • Good understanding of HTTP request pipeline in .NET Core for WebAPI
  • Experience with cloud-based application development, preferably utilizing AWS or Azure
  • Experience with NLog, log4net, or similar logging frameworks
  • Strong Communication Skills, ability to effectively and tactfully communicate orally and in writing.
  • Strong at prioritizing tasks while working on multiple projects.
  • Ability to work independently and drive projects from inception to delivery.
  • Strong analytical and problem solving skills.
  • Detail oriented and highly organized.
  • Experience with Gherkin and Groovy Scripting
  • Experience with Behavior Driven Development (BDD) or Test Driven Development (TDD) in test script/framework automation using open source tools such as Cucumber, Watir and Appium and/or Selenium
What's in it for you?
You'll Grow. Make an Impact. Build Community. Have fun.
  • Individually and as a culture, you will have the freedom to create and grow professionally.
  • Generous benefits packages only sweeten the experience. 
  • GREAT Paid Time Off with rollover and donations program
  • Competitive compensation and opportunity for advancement.
  • Health Club Discount
  • 401k with MATCH
  • Company Vacation House
  • Flexible Work Schedules
  • Philanthropic Opportunities
 
 
Equal Employment Opportunities at Sterling Talent Solutions
 
Sterling Talent Solutions is committed to hiring talented and qualified individuals with diverse backgrounds for all of its tech, non-tech, and leadership roles. Sterling believes that the gathering and celebration of unique backgrounds, qualities, and cultures enriches the workplace.   
 
Dice Id : RTX1cd922
Position Id : Full-Sterling
Have a Job? Post it

Similar Positions

Senior Full Stack Software Engineer
  • Cox Automotive
  • Atlanta, GA
Full Stack JavaScript Developer
  • elev8 Hire Solutions
  • Atlanta, GA
Full Stack Developer - BHJOB2052_15263
  • Visionaire Partners
  • Atlanta, GA
Full Stack Developer
  • Corus Group, LLC
  • Atlanta, GA
Full Stack Application Developer
  • Primus Software Corp
  • Atlanta, GA
Full Stack Developer
  • Synergy Business Consulting
  • Atlanta, GA
Full Stack Application Developer
  • Primerica, Inc.
  • Duluth, GA
Full-Stack Software Engineer
  • Applied Resource Group
  • Alpharetta, GA
Full Stack Developer
  • Brooksource
  • Atlanta, GA
Software Engineer
  • The Home Depot
  • Atlanta, GA
Lead Full Stack Developer
  • GreenSky Credit
  • Atlanta, GA
Senior Software Engineer
  • Eliassen Group
  • Marietta, GA
Full Stack Software Engineer
  • Genuent
  • Atlanta, GA