As a full-stack developer, you will collaborate with Web Technology, Data Platform, and Product Teams to create exceptional web experiences. The web applications you develop will support internal and external stakeholders, improving business operations and content delivery. The successful candidate will apply research skills to identify various methods and solutions for complex software challenges. You will participate in the software development lifecycle to engineer solutions for new and existing web/mobile applications. Specifically, you will translate requirements into interactive user experiences that are responsive, reusable, and production ready. The candidate must be able to write clean, fast, compatible, and testable code, helping to enhance the overall web architecture of both the Front-end and Back-end codebases.
Requirements & Responsibilities:
- Bachelor's degree in Computer Science, Mathematics, or a related field
- Minimum of 2 years hands on experience utilizing object-oriented programming languages (e.g., C#, Python, X++, Java) to develop interactive web applications.
- Strong understanding of web technologies (e.g., HTML, JavaScript)
- Strong understanding of JavaScript libraries (e.g., jQuery) and methods (e.g., ajax)
- Experience working in an iterative/agile development process in UI and Backend development.
- Knowledge of version control systems (Git, GitHub, Azure DevOps)
- Familiarity with client-side caching to create high performance services (e.g. Redis)
- Desire to develop and maintain software applications as web services that interact with data stored in SQL Server, or other SQL/NoSQL databases.
- Desire to develop and maintain APIs and search with REST-like APIs to communicate with other software applications and databases as needed.
- Knowledge of Cloud computing services, including Amazon Web Services, Azure, or Google Cloud Platform.
What’s In It For Me:
- Access to competitively priced, high-quality health care options through Aetna, MetLife and VSP, along with employer paid ST and LT disability, basic life and AD&D insurance (including employee-paid and Aflac supplemental options)
- Plan for the future by investing in a 401(K), with up to $5K employer match, invest even more with our Health Savings Account (HSA)
- Put your family first with benefits including 2 weeks paid parental leave and a Flexible Spending Account (FSA) for dependent care
- Receive well-rounded wellness benefits including access to free and low-cost mental health resources and support services through our Employee Assistance Program
- Continue your education with tuition and certification reimbursement
- Rest and relax with 15 days of paid time off (increases with tenure) and 6 days of paid sick leave
- Protect yourself from identity theft or travel mishaps with our no-cost coverage
- Receive great discounts on buying a Stanley Martin home and discounts with our partners in mortgage and title services as well as cell phone service through Verizon
- Get access to your paycheck early with an advanced pay option through Dayforce Wallet
- Support local charities that are important to you through our Giving Back Program; with up to $250 match, 8 hours PTO and more