Taro Logo

Software Engineer

Profile picture

Tech Solutions Inc.

Tech Solutions Inc. is a leading software development company.
San Francisco Bay Area, USA
Backend · Full-Stack · Web
1,000 Employees
2+ years


Tech Solutions Inc. is seeking a passionate Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and installing software solutions. The ideal candidate should have expertise in various programming languages like Java, Ruby on Rails, or .NET. We are looking for individuals who are familiar with the software development life cycle, can deliver high-quality and innovative software, and comply with coding standards and technical design. This role requires a BSc degree in Computer Science, Engineering, or a relevant field.

Last updated 23 days ago


  • Execute full software development life cycle (SDLC)
  • Develop flowcharts, layouts, and documentation to identify requirements and solutions
  • Write well-designed, testable code
  • Produce specifications and determine operational feasibility
  • 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 updated with latest features


  • Proven work experience as a Software Engineer or Software Developer
  • Experience designing interactive applications
  • Ability to develop software in Java, Ruby on Rails, C++, or other programming languages
  • Excellent knowledge of relational databases, SQL, and ORM technologies (JPA2, Hibernate)
  • Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development
  • Proficiency in software engineering tools
  • Ability to document requirements and specifications
  • BSc degree in Computer Science, Engineering, or relevant field


Medical Insurance
Dental Insurance
Vision Insurance
Education Budget
Mental Health Assistance
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401k
  • Education Budget
  • Mental Health Assistance

Interested in this job?