Ref: 2674312

Software Engineer

USA, California

Job description

Software Engineer


Job Description

The Software Engineer collaborates with business systems analysts and internal business users to develop solutions based on specific requirements. Looking for someone who is proficiently skilled at optimizing and refactoring existing code to increase responsiveness, performance and maintainability. The Software Engineer will work closely with other Software Engineers, Business Systems Analysts, and business stakeholders to develop and maintain mobile solutions.

Role & Responsibilities
  • Design, build, and maintain efficient, reusable, and robust code while using source control to manage code across all environments.
  • Uphold and maintain conceptual, logical, and physical application architectures.
  • Write code at all tiers from persistence to middle tier to front-end.

Skills & Qualifications
  • Ability to develop in MVC-based frameworks in C# or Python.
  • Ability to develop in front-end technologies such as React, Angular or Vue.
  • General knowledge of utilizing SOAP and/or REST APIs
  • Some understanding of cross-platform, cross-browsers issues