Software Engineer III will demonstrate up-to-date expertise in software development, execution, and improvement of action plans. They will analyze business requirements, design and implement software solutions, and ensure adherence to project milestones and timelines.
Requirements
- Master's degree or equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, or related area
- 2 years of experience in software engineering or related area for Bachelor's degree or equivalent
- Design and implement REST API using Java and Spring Boot following test-driven development
- Design and build containerized applications using Docker and Kubernetes
- Design and implement event-driven applications using one of the following event driven frameworks: Apache Kafka or Google Pub-Sub
- Experience with relational database system MySQL and non-relational databases
- Demonstrated knowledge of cloud networking components including API Gateway, Traffic Manager, CDN and cloud technologies
- Experience with unit testing frameworks including Junit and integration testing frameworks
- Experience building CI/CD (Continuous Integration/Continuous Delivery) pipelines to incrementally build, test and release features
- Demonstrated knowledge of system design principles, design patterns and UML diagrams
- Experience with in-version control tool GitHub, project management tool JIRA, and incident management tool ServiceNow
- Experience creating dashboards and alerts for analytics, application health, infrastructure health, and monitoring purposes
Benefits
- Competitive pay
- Performance-based incentive awards
- Health benefits include medical, vision and dental coverage
- Financial benefits include 401(k), stock purchase and company-paid life insurance
- Paid time off benefits include PTO (including sick leave), parental leave, family care leave, bereavement, jury duty and voting
- Other benefits include short-term and long-term disability, education assistance with 100% company paid college degrees, company discounts, military service pay, adoption expense reimbursement, and more