The company is looking to solve the problem of developing and maintaining software applications and operating systems.
Requirements
- Software development using java, python, JavaScript framework programming language
- Git source control
- Linux system administration and operation
- Algorithms
- Object-oriented design and SDK development
- Using cloud-based platforms
- Security solutions
Responsibilities
- Design, develop, troubleshoot and/or test/QA software
- Build enhancements within an existing software architecture and/or suggest improvements to the architecture
- Design restful APIs
- Designing database for applications
- Designing, testing, and developing applications
- Developing service-oriented architectures and web services
- Deployment automation servers (CI/CD)
Other
- Master's degree in Computer Science, Engineering, or related technical field and 4 years of experience in the job offered or in a Software Developer-related occupation
- May telecommute
- Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates
- Paid time off: Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position
- 11 paid holidays
- Paid sick leave: 72 hours of paid sick leave upon date of hire
- Paid parental leave
- Adoption assistance
- Employee Stock Purchase Plan
- Financial planning and group legal
- Voluntary benefits including auto, homeowner and pet insurance