Senior Software Engineer
Kobie · Minneapolis, MN · 1 wk ago
RemoteRemoteEngineeringFull-time
About the role
Join our dynamic team of software engineers in St. Petersburg, Florida, Dallas, Texas, Chicago, Illinois, Indianapolis, Indiana, Nashville, Tennessee, or Minneapolis, Minnesota. Our remote-friendly environment offers opportunities to contribute to innovative projects and collaborate with talented peers.
Responsibilities
- Design, develop, and maintain high-quality software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams including product managers, designers, and other engineers to understand requirements and deliver impactful products.
- Participate in code reviews and mentoring junior engineers to foster a culture of continuous learning and improvement.
- Stay updated with the latest technologies and industry trends to ensure your skills remain relevant and competitive.
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field.
- 5+ years of professional software development experience.
- Experience with at least one major programming language such as Java, Python, C++, or JavaScript.
- Strong problem-solving skills and ability to work independently and as part of a team.
- Excellent communication and collaboration skills.
Qualifications
- Proven track record of delivering successful software projects on time and within budget.
- Experience with agile methodologies and version control systems like Git.
- Knowledge of database design and SQL.
- Understanding of cloud platforms and services (AWS, Azure, Google Cloud).
Skills
- Proficiency in multiple programming languages and frameworks.
- Experience with DevOps tools and practices.
- Ability to work effectively in a fast-paced, dynamic environment.
- Strong understanding of software architecture principles.
Benefits
- Competitive salary commensurate with experience.
- Flexible working hours and remote work options.
- Health insurance coverage.
- Retirement savings plan.
- Professional development opportunities.
Pay
Salary is competitive and commensurate with experience.
Schedule
Flexible working hours and remote work options are available.