Senior Full Stack Developer in Atlanta, GA at FirstKey Homes

Date Posted: 7/22/2020

Job Snapshot

Job Description


The Senior Full Stack Developer will oversee road mapping, developing, maintaining and sunsetting of business-critical applications at FirstKey Homes. This role will collaborate with business leaders to understand end-user needs, evaluate requests, develop and maintain existing code to enhance organizational operations, test functionality and migrate applications into the organizations common core platform Microsoft Dynamics. The Senior Full Stack Developer will be working in a fast-paced startup environment and have access to the latest Microsoft technologies.

  • Meet with business leaders and software architects to develop an understanding of applications leveraged by end users at FirstKey Homes and the data dependencies associated with programs.
  • Evaluate user needs and software requirements to determine feasibility of requests
  • Assist in the development of roadmaps for application development initiatives to establish project scopes, priorities, development plans, resources, and timelines for delivering on-time and high-quality applications.
  • Manage ongoing enhancement requests submitted by business leaders, evaluate feasibility and determine prioritization of implementing solutions.
  • Develop new solutions for customers while maintaining existing code to correct errors, allow it to integrate with new hardware or to improve performance.
  • Plans, schedules and conducts tests, monitors test results, and takes appropriate corrective action to debug applications.
  • Work directly with end users to resolve ambiguities in requirements and to troubleshoot issues.
  • Document the development of all applications.
  • Oversee the sunsetting of applications by developing plans for phasing out older versions and transferring updated versions into Microsoft Dynamics.
  • Stay abreast of emerging technology trends and practices. Recommend and implement solutions that would enhance departmental operations.
  • This brief summary is not an all-inclusive description of job duties. Other job duties and responsibilities may also be assigned by the incumbent’s manager at any time based upon Company need.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • High School Diploma or equivalence
  • Understanding of agile methodology and frameworks like Scrum
  • Experience with source control methods and technologies such as Git
  • Proven ability to communicate technical information into an easily understood concept
  • Strong proficiency with HTML, CSS, JavaScript, React and other general Web Development technologies
  • Proficient with .Net Core, SQL Server
  • Experience with cloud services (Azure, AWS, etc)
  • Nice to haves includes experience with Microsoft Dynamics, Salesforce, and ETL Technologies such as SSIS


  • Experience with Fischer web application developmentsoftware
  • Proficient with Node.js, typescript, and Azure SQL
  • Experience working in a fast pace, high-growth startup environment


  • Computers—Knowledge of computer hardware and software, including applications and programming.

FirstKey Homes is an equal opportunity employer and will not tolerate discrimination in employment on the basis of race, color, age, sex, sexual orientation, gender identity or expression, religion, disability, ethnicity, national origin, marital status, veteran status, genetic information or any other legally protected classification or status.



  1. Software Engineer Jobs
  2. Project Engineer Jobs