Job Description
We are currently seeking a highly skilled Senior Software Engineer to join our growing team in Columbus, Ohio. This is a time-sensitive position with an immediate start date, offering a lucrative contract rate for the right candidate.
The Opportunity:
As a Senior Software Engineer, you will play a pivotal role in architecting robust solutions and mentoring junior developers. We are looking for a proactive problem solver who thrives in fast-paced environments.
Responsibilities
- Design and implement scalable web and mobile applications using modern technologies.
- Lead code reviews and ensure adherence to best practices and coding standards.
- Collaborate closely with cross-functional teams (Product, Design, QA) to deliver high-quality features.
- Debug complex issues, optimize database performance, and improve application speed.
- Participate in agile ceremonies including sprint planning and retrospectives.
- Contribute to the technical roadmap and architecture decisions.
Qualifications
- 5+ years of professional experience in software development.
- Proficiency in JavaScript, Python, or Java is required.
- Experience with cloud platforms (AWS, Azure, or Google Cloud).
- Familiarity with containerization tools like Docker and orchestration (Kubernetes).
- Strong understanding of RESTful APIs, SQL, and NoSQL databases.
- Excellent communication skills and the ability to work independently.