Job Description
Are you a visionary developer looking to make a tangible impact in the heart of the Midwest?
Columbus Tech Innovations is on the hunt for a Senior Software Engineer to join our elite team. We are redefining the way local businesses interact with technology, and we need a technical leader to architect scalable, high-performance solutions.
In this role, you will not just write code; you will build the foundation for the next generation of our platform. We offer a hybrid work environment, competitive benefits, and a culture that values innovation over bureaucracy.
Responsibilities
- Design and implement scalable, maintainable, and high-performance software solutions using modern architectural patterns.
- Lead code reviews and mentor junior developers to foster a culture of technical excellence and continuous learning.
- Collaborate closely with product managers, designers, and stakeholders to translate complex requirements into elegant technical solutions.
- Optimize application performance, ensuring zero downtime and rapid load times across all user segments.
- Conduct thorough testing and debugging to ensure product stability and security compliance.
Qualifications
- Minimum of 5+ years of professional experience in software development with a strong background in object-oriented programming.
- Proficiency in at least two major programming languages (e.g., Python, Java, JavaScript/TypeScript, or C#).
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
- Strong understanding of relational and non-relational databases, including SQL optimization.
- Bachelor’s degree in Computer Science, Engineering, or a related field; equivalent practical experience is also highly valued.