Job Description
Are you a visionary engineer ready to make an impact? Crimson Tech Solutions is seeking a talented Senior Software Engineer to join our innovative team in Detroit. We are a forward-thinking organization dedicated to revolutionizing the logistics industry through cutting-edge technology and data-driven solutions.
As a Senior Software Engineer, you will play a pivotal role in designing, building, and maintaining scalable software architectures. You will work in a collaborative environment that values mentorship, creativity, and technical excellence. If you are passionate about solving complex problems and driving technical excellence, we want to hear from you.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern programming languages and frameworks.
- Collaborate with cross-functional teams (product managers, designers, and other engineers) to define product requirements and deliver features.
- Write clean, maintainable, and well-tested code, adhering to industry best practices and coding standards.
- Participate in architectural planning, code reviews, and technical decision-making processes.
- Mentor junior developers, conducting code reviews and providing technical guidance to foster team growth.
- Identify and resolve performance bottlenecks, optimize application performance, and ensure system reliability.
Qualifications
- 5+ years of professional software engineering experience.
- Strong proficiency in Python or Java (JavaScript/TypeScript is a plus).
- Experience with cloud platforms such as AWS or Azure (Docker and Kubernetes experience preferred).
- Familiarity with modern frontend frameworks (React, Vue, or Angular).
- Deep understanding of database design (SQL, PostgreSQL, MongoDB).
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Strong problem-solving skills and the ability to work in an agile, fast-paced environment.