Software Engineer 2 (Full Stack)
Posted on: March 8, 2019
At Asurion, we don't just redefine-we reinvent. We began by establishing a culture that rewards results and isn't confined by a hierarchy. As a result, we have achieved phenomenal growth. Today, this entrepreneurial spirit is as strong as ever. It's in our DNA. We foster a culture where our team members are encouraged daily to make a difference-for our clients, customers, and themselves. Our dynamic and rewarding environment ensures that each of our 17,000 team members can reach their full potential, while at the same time fulfilling the needs of more than 280 million consumers.
The Horizon Account Management team is responsible for building the systems that support customer enrollment, processing and third-party vendor and communications. We focus on providing a seamless and efficient experience, quickly delivering new product initiatives and helping our stakeholders provide highly responsive customer service.
Who's A Great Match For Us?
Highly-motivated, software engineers with a passion for writing efficient code, solution design, CI/CD systems participating and expertise in cloud-based deployments
Familiarity with web services, API, third party integrations, at scale
Familiarity with lean, agile, data-driven methodologies with experience delivering incremental results in biweekly sprints.
What You'll Do
Take on an opportunity that offers variety, innovation, and unique challenges, where you can learn something new every day
Think through open ended problems, and continuously improve and deliver results even when no is one is watching
Utilize Cloud Architecture (AWS) with Serverless and high availability best practices
Work in Agile Scrum and Kanban methodologies, using CI, CD best practices with knowledge of DevOps and cloud infrastructure scripts (CloudFormation, Ansible)
Write Unit, Integration and End-to-End Tests to test deliverables
Automate deployment and delivery of code using cloud technologies
What You'll Bring To The Team
Bachelor's Degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, Electronics Engineering, or related field
2 or more years of experience with programming APIS and RESTful web services
2 or more years of experience working with AWS cloud services (Lambda, Kinesis, SQS)
1 or more years of experience with Agile Scrum or Kanban methodologies
1 or more years of experience with SQL data manipulation and relational databases (Oracle or MySQL or SQL Server)
1 years of experience with Continuous Delivery (CD), and test driven (TDD) or business driven (BDD) development
1 years of experience with merging code into Git-based system (Bitbucket, GitHub, GitLabs or other)
Familiarity with logging, monitoring and dashboards (ELK or any other monitoring platform)
Knowledge of applying design patterns (Object Oriented or Functional)
Familiarity with CI/CD and build systems (Jenkins, Team City or other)
Familiarity with auto provisioning and teardown of environments and test data
Strong communication skills with energy and enthusiasm towards getting things done.
Keywords: Asurion, Sterling , Software Engineer 2 (Full Stack), IT / Software / Systems , Sterling, Virginia
Didn't find what you're looking for? Search again!