Job Description
About the Role
Tech Innovations Inc. is looking for a Mid-Level Software Engineer to join our team in San Francisco. In this role, you will design, develop, and maintain software solutions that drive our innovative products. You will collaborate with cross-functional teams to create high-quality applications.
Responsibilities
- Design, code, and test software applications
- Collaborate with product managers and designers on requirements
- Debug and resolve technical issues in existing systems
- Participate in code reviews to maintain code quality
- Contribute to architectural decisions and technical documentation
- Stay current with emerging technologies and industry trends
- Mentor junior engineers and share knowledge
- Implement best practices for software development
Requirements
- Bachelor’s degree in Computer Science or related field
- 3-5 years of software development experience
- Proficiency in Java, Python, or similar languages
- Experience with web frameworks and relational databases
- Knowledge of software development methodologies (Agile/Scrum)
- Strong problem-solving and analytical skills
- Excellent teamwork and communication abilities
Benefits
- Competitive salary and performance bonuses
- Comprehensive health insurance (medical, dental, vision)
- 401(k) with company match and stock options
- Flexible work hours and remote work options
- Unlimited vacation policy
- Professional development stipend
- Modern office in downtown San Francisco
About the Company
Tech Innovations Inc. is a cutting-edge technology company dedicated to creating solutions that transform industries. Our mission is to foster innovation and empower businesses through excellent software. We pride ourselves on a collaborative and forward-thinking culture that encourages learning and growth.
Job ID: software-engineer-9DULx