Senior Software Developer
Go Auto is on the lookout for a highly motivated and innovative Senior Software Developer to add to our expanding development team. If you're passionate about building scalable applications, collaborating with a dynamic and talented team, and working with modern technologies, this is the perfect opportunity for you.
Responsibilities
- Design, develop, and maintain applications using Python, GraphQL, and React.
- Build and integrate RESTful APIs and microservices for seamless system communication.
- Develop with database technologies including MySQL and MongoDB, and ORM libraries including SQLAlchemy.
- Deploy and manage applications in AWS using Docker and CI/CD pipelines.
- Collaborate with cross-functional teams, participate in code reviews, and drive innovation.
- Troubleshoot complex technical issues and optimize application performance.
- Stay up to date with industry trends and best practices.
What You Bring
- 5+ years of experience in software development.
- Proficiency in Python (Flask experience is a plus), React and microservices.
- Hands-on experience with AWS, Docker, CI/CD, and DevOps automation.
- Strong problem-solving skills with a proactive approach to troubleshooting.
- Excellent communication and teamwork skills.
- Passion for continuous learning and improving development practices.
- Awareness of cybersecurity principles and secure coding practices.
Why Join Us?
- Work on exciting projects that challenge and inspire.
- Competitive salary and benefits package.
- Growth opportunities in a dynamic team environment.
- A culture that values collaboration, learning, and innovation.