Software Developer (Emerging Careers)
SAS · Cary, NC · 1 mo ago
HybridFull-time
About the role
The Visual Analytics Mobile team is looking for a Sr. Associate Software Developer to help design, build, and maintain next-generation mobile analytics experiences. In this role, you will work closely with software developers, product managers, UX designers, quality engineers, and other Visual Analytics teams to deliver high-quality features across our mobile platforms.
Responsibilities
- Design and develop high quality, testable and scalable software solutions within established timelines while adhering to R&D best practices and processes.
- Work with other project stakeholders (e.g. managers, developers, user interface and visual designers, product managers) to ensure implementation satisfies functional requirements and is consistent with established R&D standards.
- Ensures quality through functional, unit and performance testing.
- Maintains accountability for the entire life cycle of the code.
- Be encouraged to participate in open-source projects on behalf of SAS.
- Ensure all applicable security policies and processes are followed to support the organization's secure software development goals.
Requirements
- Bachelor’s degree in computer science or related quantitative field.
- Minimum 2 years of experience in software development/programming experience.
- Experience with mobile development (iOS or Android).
- Experience with any or all of the following programming languages: Kotlin, Swift, Objective-C, Java, C++, Python.
- Experience with git, GitHub, GitHub Actions.
Qualifications
- Adaptability: Maintaining effectiveness when experiencing major changes in work responsibilities or environment (e.g., people, processes, structure, or culture); adjusting effectively to change by exploring the benefits, trying new approaches, and collaborating with others to make the change successful.
- Collaborating: Working cooperatively with others to help a team or work group achieve its goals.
- Initiating Action: Taking prompt action to accomplish work goals; taking action to achieve results beyond what is required; being proactive.
Skills
- Experience with mobile development (iOS or Android).
- Experience with any or all of the following programming languages: Kotlin, Swift, Objective-C, Java, C++, Python.
- Experience with git, GitHub, GitHub Actions.
Benefits
Highlights include...
- Comprehensive medical, prescription, dental and vision plans.
- Medical plan options include: PPO with low annual deductible and copays. HDHP combined with a health savings account with a contribution from SAS (no access to on-site health care center).
- Onsite Health Care Center (HQ) that’s free to employees and family members enrolled in the PPO plan. There's a pharmacy too!
- An industry-leading 401k plan.
- Tuition Assistance Program and programs and resources to support your development.
- Generous time away including vacation time, a variety of paid holidays, and our much-loved U.S. Winter Wellness Break between December 25 and January 1.
- Volunteer Time Off, parental leave and unlimited paid sick days.
- Generous childcare benefits for all full-time employees.