Jobs – Senior Software Engineer

If you would like to apply for this position, please send your cover letter and resume to our email: careers@groguru.com or you can send it via regular mail to: “Attn: GroGuru Careers, 4250 Executive Square #200, La Jolla, CA 92037.” Thank you!

JOB DESCRIPTION

Summary

The senior software engineer will develop and implement information systems while managing a team of contractors focused on smartphones and web applications.

Essential Functions

Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Responsible for the implementation of the cloud-based services for a LPWAN network
  • Responsible for implementation of the recommendation algorithms 
  • Accountable for the architecture and implementation of cloud-based solution system integration and test, and help develop network and systems operations
  • Manage a team of contractors working on smartphone (ios and Android) and web applications 
  • Need to ensure delivery on time, cost and quality for the tasks assigned 

Competencies

  • Problem Solving/Analysis
  • Technical Capacity
  • Communication Proficiency
  • Time Management

Required Education and Experience

  • Bachelor’s degree in in appropriate field of study
  • 5+ years of experience as a software engineer
  • Either strong OOP or Functional Programing and modeling skills
  • Experience working in an agile environment
  • Experience building complex web systems that have been successfully delivered to customers
  • Ability to take a project from scoping requirements through actual launch of the project
  • Experience in communicating with users, other technical teams and management to collect requirements, identify tasks, provide estimates and meet production deadlines
  • Experience with mission critical, 24×7 systems
  • Experience implementing and consuming large-scale web services
  • Eagerness and willingness to learn new technologies

Work Environment

This job operates in an office environment. This role routinely uses standard office equipment such as computers, phones, photocopiers, filing cabinets and fax machines.

Physical Demands

The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job.

While performing the duties of this job, the employee is regularly required to see, talk or hear. The employee frequently is required to stand; walk; use hands to finger, handle or feel; and reach with hands and arms.

Position Type/Expected Hours of Work

This is a full-time position. Days of on-site work are Monday through Friday.

Travel

No travel is expected.

AAP/EEO Statement

GroGuru, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Other Duties

Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for their job. Duties, responsibilities, and activities may change at any time with or without notice.

If you would like to apply for this position, please send your cover letter and resume to our email: careers@groguru.com or you can send it via regular mail to: “Attn: GroGuru Careers, 4250 Executive Square #200, La Jolla, CA 92037.” Thank you!