Implements tasks within the Software Development Lifecycle (SDLC), receiving structure and oversight from more experienced staff Follows well-established internal conventions and standard procedures Understands internal standards & processes an applies them to make technical decisions Collaborates with peers, manager, and project lead to gain understanding of tasks and review solutions May contribute to code & design reviews Contribute to major team work-streams, building and improving large-scale systems, grow the scale of our platform, reduce complexity, increase automation and burn down technical debt Help build key components of our platform partnering with cross-functional teams Participate in design and development of highly scalable and available components for mission-critical systems Design, develop and maintain client-side and server-side software components including Web, REST APIs, GraphQL API, real-time systems and batch Collaborate with leadership, peers and stakeholders to effectively deliver solutions and projects Track business impact of features on a regular basis, and rely on performance data to make informed decisions about possible changes or improvements; Contribute to a culture of learning and sharing technology insights across teams; Be part of live support rotation Implement changes to large scale production grade systems
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Entry Level