SaltLakeCityRecruiter Since 2001
the smart solution for Salt Lake City jobs

Sr. Back-End Engineer

Company: Snap Finance
Location: Salt Lake City
Posted on: September 23, 2022

Job Description:

Are you looking for a friendly, fast-paced workplace with an emphasis on helping customers and empowering team members? Snap Finance is a thriving leader in the financial services industry, and our team members are the foundation of our success. Snap knows that happy, empowered, and engaged team members are essential to innovation and business success- and our approach is working. Come join us!
Back End Developers have significant experience in software development and use their expertise and knowledge of the industry practices to perform various development tasks such as, coding, app development and web development. Developers often oversee projects and may specialize in a particular area of development or coding language.
Back end Developer must be technically savvy with a flair for creativity and innovation. They need to be able to work in high pressure environments and adhere to strict deadlines. Being a team player and having excellent communication skills also are important.

The Job... This is a Full-time position as a core Snap Finance employee. Not a contract role / No agencies, please

Designs and build highly available and resilient REST APIs to support Snap consumer applications for Payments and Communications.
Define objectives by analyzing user requirements, envisioning system features and functionality.
Conducts Peer review for the code and maintain high code quality by automating the quality plugins and tools into the development process.
Define SLO and SLA for the API endpoints and help in conducting the performance test; identify the areas to improve performance and optimize resource utilization.
Completes applications development by coordinating requirements, schedules, and activities; contributing to team meetings; troubleshooting development and production problems across multiple environments and operating platforms.
Recommends system solutions by comparing advantages and disadvantages of custom development and purchase alternatives.
Support applications by integrating with relational and non-relation database for temporary or persistence data storage needs.
Supports users by developing documentation and assistance tools. Updates job knowledge by researching new internet/intranet technologies and software products; participating in educational opportunities; reading professional publications; maintaining personal networks.
Remote work in the US

You...

5+ Years of experience
Experience with GIT, caching, and queuing frameworks such as SQS, Rabbit MQ.
Docker/Kubernetes (basic exposure required)
Unit Testing
Core Java
Design Patterns
Microservices
Agile Development Methodologies such as Scrum or Kanban
Web services (REST and SOAP, Creating API endpoints)
Application Server experience (Jboss, Wildfly)
Exposure to JSF, HTML5, CSS3, Javascript
Strong Data Skillset (SQL, Postgres, JSON, No-SQL DBs)
BS/MS degree in Computer Science, Engineering, or a related subject
Basic cloud experience
Familiarized with SQL and NoSQL databases

Nice to have:

NodeJS/Python knowledge/experience
Cloud knowledge/experience

Why Youll Love It Here

Generous paid time off.
Competitive medical, dental & vision coverage.
401K with company match.
Company-paid life insurance + supplemental options.
Company-paid short-term disability.
Long-term disability and legal coverage.
Pet insurance, free snacks, and fun events.
A value-based culture where growth opportunities are endless.

More
Snap values diversity, and all qualified applicants will be considered for employment without attention to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status.

California Residents please review our California Consumer Privacy Act Notice at https://snapfinance.com/ccpa-notice

PM21
Learn more by visiting our website at www.snapfinance.comPI192208987

Keywords: Snap Finance, Salt Lake City , Sr. Back-End Engineer, Engineering , Salt Lake City, Utah

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Utah jobs by following @recnetUT on Twitter!

Salt Lake City RSS job feeds