software engineer

Apping Technology

Mumpf, Aargau, Switzerland

Job Type: Full-Time
  • PHP

Job Title: Software Engineer

Location: San Francisco, CA - Hybrid Work Model (3 days in-office, 2 days remote)

Company Overview:

At TechInnovate, we are dedicated to crafting cutting-edge software solutions that revolutionize the way businesses operate. Our team is composed of thinkers, innovators, and builders who are committed to pushing the boundaries of technology to create impactful products.

Job Summary:

We are seeking a highly skilled and motivated Software Engineer to join our dynamic team. The ideal candidate will be responsible for developing scalable software solutions, collaborating with cross-functional teams to define and solve complex problems, and contributing to all phases of the development lifecycle.

Responsibilities:

  • Design, develop, and maintain efficient, reusable, and reliable code.
  • Integrate software components into a fully functional software system.
  • Develop software verification plans and quality assurance procedures.
  • Document and maintain software functionality.
  • Troubleshoot, debug, and upgrade existing systems.
  • Deploy programs and evaluate user feedback.
  • Comply with project plans and industry standards.
  • Ensure software is up-to-date with latest technologies.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering or a related field.
  • Proven work experience as a Software Engineer or Software Developer.
  • Experience designing interactive applications.
  • Ability to develop software in Java, Ruby, Python or other programming languages.
  • Excellent knowledge of relational databases, SQL and ORM technologies.
  • Experience with test-driven development.
  • Mastery in software engineering tools.
  • Ability to document requirements and specifications.
  • Familiarity with software development methodology and release processes.

Benefits:

  • Competitive salary and equity package.
  • Health, dental, and vision insurance.
  • 401(k) with company match.
  • Generous vacation and leave policy.
  • Flexible working hours and remote work options.
  • Professional development and career growth opportunities.
  • Wellness programs and on-site fitness center.

How to Apply:

To apply for this position, please submit your resume and a cover letter outlining your qualifications and why you would be a great fit for the role to our HR department at careers@techinnovate.com.

🤖 TalentMate - Workforce Pro:
Hi! I’m your TalentMate, here to help you ace your next interview. Ask me anything about interview tips, common questions, and best practices!