
Software Developer - Back-End (3-5 years of experience)
SAS Software4 days ago
Cary, NC, USAMid Level / Senior
Responsibilities
- Write reliable, well-tested backend code using Java and SQL to support education insights.
- Design scalable and repeatable backend systems and processes for the EVAAS web application.
- Collaborate across design, implementation, delivery, and ongoing improvement of the web application and supporting systems.
Requirements
- Bachelor’s degree in Computer Engineering, Computer Science, or a related quantitative field.
- 2–5 years of professional full-time experience, including at least two years with Java programming, web-based application development, and relational databases.
- Superior analytical and problem-solving skills.
- Preferred experience with Spring Framework; Maven and the Project Object Model; static or interactive code-scanning tools; documentation; Microsoft SQL Server; Git; and GitHub.
Benefits
- Comprehensive medical, prescription, dental, and vision plans, including PPO and HDHP options.
- Onsite health care center and pharmacy for eligible employees, with prescription shipping available for employees not local to headquarters.
- Industry-leading 401(k) plan and tuition assistance and professional development resources.
- Vacation, paid holidays, a U.S. Winter Wellness Break, volunteer time off, parental leave, and unlimited paid sick days.
- Generous childcare benefits for full-time employees.
- Hybrid work in Cary, North Carolina, with a minimum of three days per week in the office.