Job Description
Are you a passionate Software Engineer looking for an immediate opportunity in Cleveland? TechNova Solutions is seeking a talented individual to join our high-growth team and drive innovation in the financial technology sector. We are committed to fostering a collaborative environment where engineers can thrive and make a real impact.
Why Join Us?
- Immediate start available for the right candidate.
- Competitive compensation and comprehensive benefits package.
- Flexible work environment with a focus on work-life balance.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern programming languages.
- Collaborate closely with product managers, designers, and other engineers to define feature requirements and architecture.
- Write clean, maintainable, and efficient code while adhering to best practices and coding standards.
- Participate in code reviews, technical planning, and agile ceremonies to ensure project success.
- Troubleshoot, debug, and resolve complex technical issues and performance bottlenecks.
- Contribute to the technical roadmap and mentor junior team members on coding standards and best practices.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Minimum of 3 years of professional experience in software development.
- Proficiency in at least one primary language (e.g., Python, Java, C#, or JavaScript/TypeScript).
- Strong understanding of data structures, algorithms, and software design patterns.
- Experience with relational and non-relational databases (e.g., PostgreSQL, MongoDB).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.