Preparis logo

Software Engineer

Preparis
Full-time
On-site
Atlanta, Georgia, United States

Company Description

Preparis provides businesses a new way to protect their people, operations, and shareholder value from 21st century threats. Our software and services solution combines plans, training, expert advice, emergency notification and reports delivering enterprise resiliency and compliance more quickly and cost-effectively than any other approach. Our customers range from global law firms to small software companies, and we are rapidly growing both the number of customers and the markets we serve.

Job Description

The Preparis platform is built primarily on .NET and Angular. We are hosted on Microsoft Azure and take advantage of a number of Azure services to provide flexibility and scalability. We're looking for a full-stack engineer who will work on a development team following agile scrum principles and have direct access to the key technology and business stakeholders in order to build innovative, scalable, and maintainable product.

Qualifications

Responsibilities

  • Develop new features and investigate and resolve defects.
  • Set technical direction for and own the design and implementation of the overall system architecture and infrastructure.
  • Organize, scope, estimate, and prioritize work for yourself and with the rest of the team.
  • Build product quickly and iteratively using agile development principles, and collaborate closely with the entire development team including developers, QA, and product owners.
  • Be assertive and proactive in looking for ways to improve our technology and development process.

Experience and Skills
  • 5+ years experience in software development, ideally building cloud-based distributed systems
  • BS degree in Computer Science, related technical field or equivalent practical experience.
  • Experience designing and implementing application architectures and code that are highly scalable, available, extensible, and maintainable.
  • Expertise in building apps using:
  • C#, .NET Framework 4.5.x, and PowerShell
  • ASP.NET Web API and JSON HTTP/REST web services
  • T-SQL, SQL Server or Azure SQL Database
  • The more knowledge about Microsoft Azure Platform as a Service (Paas) the better, particularly cloud storage and cloud services, virtual machines, distributed caching, and message queues.
  • Comfortable with continuous integration and continuous delivery.
  • Knowledge of client technologies including JavaScript, jQuery, Angular JS, DevExpress, and WinForms are a plus.
  • Familiarity with the entire web application stack, including protocols and core business logic, API development, and resilient integration with remote web services.

Additional Information

The Preparis Culture

The Preparis team has a work hard, play hard attitude. We believe in beating quotas and surpassing clients’ expectations just as much as we believe in mid-day Wii tournaments and company “funventors.” If you want to be a part of a team that is passionate about our mission while having a lot of fun along the way, we’d love you to join our team!

What You Will Get in Return 

  • Real world experience in one of the coolest companies in Atlanta
  • Substantial career growth and development
  • Fast paced, entrepreneurial environment
  • Exposure to the latest cloud computing and web technologies
  • Breakfast Club
  • Quarterly fun events