SaintCloudRecruiter Since 2001
the smart solution for Saint Cloud jobs

Sr. Software Engineer II - Backend

Company: Associates Systems LLC
Location: Minneapolis
Posted on: October 20, 2024

Job Description:

The Job:As a Sr. Software Engineer II on the Backend Team, you will:

  • Implement APIs and other backend systems as designed by Senior Engineers. You're past the training wheels phase of your career and can implement tasks on your own.
  • Maintain and support existing APIs, data management systems, and infrastructure components that are used in a high-scale customer-facing environment.
  • Work with Senior Engineers on designing and documenting project architecture. Since the next step in your career is being a Senior, you'll be getting daily exposure to architecture design decisions.
  • Continued education/training. Following the tenant of continuous improvement, everyone should be always working in some way towards the next step in their career.
  • Mentoring entry-level engineers. Everyone on the team is responsible for mentoring engineers that are lower in the career ladder than they are. As a Software Engineer II, you are in the first position with an opportunity to mentor engineers early in their career.
  • Advocate for improvements to our products' quality and performance with the Product and Business teams.
  • Performance tuning and improvement with a specific focus on reducing load time for mobile users on a highly trafficked mobile ecommerce application.
  • Provide mentorship and training for engineers earlier in their career so that you can help them grow their technical skills and remove blockers to their autonomy and career progression. Be a positive inspiration for their growth.The Qualifications:
  • 5 - 10 years professional experience in web application development or completion or significant coursework towards completion of a Computer Science degree/relevant certification program or significant code that can be shown from personal projects and/or open source contributions.
  • Experience in one or more of: Javascript (minimum 5+ years experience) or other languages (minimum 5+ years experience).
  • Experience writing automated tests with Jest or similar tools.
  • At least 2 years experience building applications with React including experience with recent features like Hooks and Context. Strong understanding of current JavaScript paradigms and tooling ecosystem (i.e. ES2016+ & Webpack/Babel/etc).
  • Demonstrated ability to clearly communicate complex technical concepts to other engineers as well as other non-technical co-workers. Demonstrated ability to design and document the architecture for complex systems.
  • Strong knowledge of Git.
  • Strong knowledge with Unix-based systems administration.
  • Strong knowledge of Database Systems and SQL.The Preferred (but not required) Qualifications:
  • BS/BA in Computer Science or related field of Engineering.
  • Experience working with GraphQL.
  • Experience with containerized applications.
  • Experience with maintaining APIs developed in Go.
  • Experience with Kubernetes.
  • Extensive Python experience.
  • Strong knowledge of data structures, software design patterns, relational and non-relational databases.
    #J-18808-Ljbffr

Keywords: Associates Systems LLC, Saint Cloud , Sr. Software Engineer II - Backend, IT / Software / Systems , Minneapolis, Minnesota

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 Minnesota jobs by following @recnetMN on Twitter!

Saint Cloud RSS job feeds