Senior Software Engineer - Remote, US
Company: Navient
Location: Boise
Posted on: May 4, 2024
|
|
Job Description:
Earnest LLC - San Francisco, CA
Title: Senior Software Engineer
Duties: The Senior Software Engineer at Earnest LLC in San
Francisco, CA will construct software to revolutionize consumer
lending by automating the loan approval process and orchestrating
the transfer or billions of dollars. Craft customer-facing software
products and solutions utilizing technologies such as Node.js,
Scala, TypeScript/Javascript, React/Redux, Angular, Sequelize,
PostgreSQL, and Docker. Write unit and integration tests using
Mocha, Chai, and Sinon. Document technical designs in Confluence
and employ proven software design principles and diagrams.
Troubleshoot, identify, and resolve defects through various
techniques, including debugging, profiling, log analysis via
Splunk, tracing reproduction steps, and employing tools like
FullStory to replay user sessions. Monitor the deployment of code
to staging and production environments using CI/CD tools such as
Jenkins, and collaborate with the Quality Engineering team to
resolve any issues found in testing. Attend and participate in
various Agile software development process meetings, such as daily
standups, sprint reviews, sprint retrospectives, sprint planning,
and software effort sizing. Document, decompose, and size project
stories in ticket management tools like JIRA into development
tasks. Review and provide feedback on Product Requirements
Documents (PRDs), Epics, and Stories written by Product Managers in
JIRA. Recommend alternative solutions to Product Management and
Engineering Management to optimize the development of the proposed
product features in terms of speed of delivery, superior customer
experience, and/or cost savings. Provide on-call support for
production application software systems that comprise Earnest's
customer-facing and internal lending systems, including responding
to system alerts, triaging problems via Splunk log and dashboard
analysis, New Relic system and application monitors, and AWS
Cloudwatch monitors to determine the severity and priority of the
issue. Position is 100% remote. Salary: $181,272 - $193,200 per
year.
Requirements: Bachelor's degree in Computer Science, Computer
Engineering, or a closely related field, plus 4 years of experience
as a software developer or related occupation. The 4 years of
experience must include 2 years of experience with each of the
following: (1) server-side concepts, including microservices,
database, caching, performance, monitoring and scalability; (2)
NodeJS; (3) TypeScript & Javascript, (4) Front end frameworks,
including React; (5) AWS Managed Services; (6) Postgresql; (7)
Docker; (8) Testing Frameworks, including Mocha, Chai, and Sinon;
and (9) responsive web development and mobile-first designs.
This notice is subject to Earnest LLC's employee referral
program.
Interested candidates can online at www.earnest.com/careers
[earnest.com]
(https://urldefense.com/v3/__http:/www.earnest.com/careers__;!!LFgXvAMM-w!mArtOGEPwKjs8HHdn8bkLDnCO-aE3l_dcTnOALpP2DYBSjNGBedvelzinAHgQizJyc-3$)
or send a resume to directrecruiting@earnest.com and reference job
code 046. Contact Chayna Eno at people@earnest.com if you have
questions or need information about this application.
#LI-DNI
Keywords: Navient, Boise , Senior Software Engineer - Remote, US, IT / Software / Systems , Boise, Idaho
Click
here to apply!
|