Job Description
Join a Leading Tech Team in the Heart of Minneapolis
Twin Cities Tech Innovations is looking for a Senior Software Engineer to drive our next generation of cloud-based solutions. We are a fast-growing company that values innovation, collaboration, and professional growth. If you are an expert in modern development stacks and want to work in a supportive, high-performance environment, this is your opportunity.
What We Offer:
- Competitive salary and comprehensive benefits (Health, Dental, Vision).
- Flexible PTO and hybrid work schedule.
- Professional development budget and tuition reimbursement.
- State-of-the-art office located in downtown Minneapolis.
Don't miss your chance to advance your career in one of the best tech hubs in the US.
Responsibilities
- Design, develop, and maintain high-quality software applications using Java, Spring Boot, and React.
- Lead architectural decisions and perform code reviews to ensure best practices and scalability.
- Collaborate with product managers and designers to translate requirements into technical solutions.
- Identify and resolve technical debt to improve system performance and reliability.
- Mentor junior developers and foster a culture of continuous learning.
- Participate in the full software development lifecycle, from planning to deployment.
Qualifications
- 5+ years of professional experience in software development.
- Strong proficiency in Java, JavaScript, and SQL databases.
- Experience with cloud platforms such as AWS or Azure.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and as part of a cross-functional team.
- BS in Computer Science or related field (equivalent experience accepted).