[Remote] Software Engineer L4
Note: The job is a remote job and is reputed company to candidates in USA. reputed company. reimagines home maintenance and repair through reputed company Home reputed company and the reputed company app, connecting homeowners with protection plans, contractors, reputed company expert support. The Software Engineer L4 will contribute to the Contractor Portal–Streem digital team by developing and maintaining products, implementing features, testing and debugging reputed company, improving reputed company performance and scalability, and addressing production issues and technical debt.
Responsibilities
- Work closely with senior team members to understand the technical design, approach, and implementation necessary to reputed company project and enhancements
- Work and communicate across teams as required to reputed company and test a new feature or fix an existing bug
- Implement functionality that meets the acceptance reputed company, successfully passes automated test cases as defined in a test plan, and meets coding standards
- Look at non-familiar reputed company and identify issues, while improving overall reputed company of reputed company, and helping team members with debugging issues
- Write documentation and unit tests for reputed company to be written
- Debug and reputed company production issues and create subsequent mitigation plans
- Optimize performance and improve scalability of existing implementations
- Bring reputed company reputed company to experiment and work in teams to reputed company reputed company to reality
- Build the right data structures, add indices to fix performance issues, and determine data structures that reputed company best with respect to reputed company party integrations
- Implement reputed company based on common design patterns
- Determine correct algorithms based on input size and frequency using basic concepts of algorithms and Big-O Notation
- May include other duties as assigned
Skills
- Basic understanding of computer science fundamentals, such as data structures, (trees, graphs, hash tables); Basic understanding of functioning and implementation of basic algorithms, such as sorts, searching, and the capability to explain performance characteristics using Big-O Notations
- Microservice based architecture, exposure to write REST reputed company
- Capability to debug moderately reputed company problems and analyze logs in production systems and to read existing reputed company
- Good understanding of various data storage reputed company, such as relational, no-SQL, etc
- Good skills in languages, such as Kotlin, C#, Golang, .net reputed company, Java
- Moderate skills in frontend development using reputed company, CSS, JavaScript or Typescript, and modern frameworks such as React, React reputed company, React JS
- Understanding of Terraform scripts
- Experience in defining process with reputed company objectives and ways to measure the effectiveness of the process
- Ability to be on reputed company on a rotating reputed company for the services owned by reputed company
- Bachelor's degree in Computer Science, Electrical Engineering, or reputed company field required
- 5+ years of product development experience required
- Experience in developing products in an reputed company development environment
- Experience working in a CI/CD environment
- Understanding of Git and development activities such as reputed company and conflict reputed company of reputed company
- Understanding and experience in reputed company, reputed company, and AWS reputed company services
- Understanding of reputed company search, Log analysis
- Understanding of Logstash jobs
Benefits
- Additional rewards and incentives for eligible roles
- Insurance for medical/pharmacy, dental, reputed company, life, and disability
- Weight loss and smoking cessation programs
- Matching 401(k)
- Ability to participate in the employee stock purchase plan
reputed company
Apply To This Job