Job Description
We are seeking a Senior Software Engineer to join our elite development team in Charlotte, North Carolina. At TechNova Innovations, we are redefining the digital landscape with cutting-edge FinTech solutions. We are currently expanding our engineering department and looking for a proactive problem solver to drive immediate impact.
While we are headquartered in Charlotte, we offer a hybrid work model that balances on-site collaboration with the flexibility of remote work options. If you are passionate about scalable architecture and modern web technologies, this is your opportunity to accelerate your career in the heart of North Carolina.
Why Join Us?
- Competitive salary and equity package.
- Comprehensive health, dental, and vision insurance.
- Generous PTO and continuous learning budget.
- State-of-the-art office amenities in Uptown Charlotte.
Responsibilities
- Design, develop, and deploy robust, scalable software applications using Java, Python, or JavaScript.
- Collaborate closely with Product Managers and Designers to translate requirements into technical specifications.
- Mentor junior developers and conduct code reviews to ensure code quality and adherence to best practices.
- Optimize application performance, ensuring low latency and high availability for our users.
- Participate in agile ceremonies including sprint planning, stand-ups, and retrospectives.
- Troubleshoot and resolve complex technical issues in a timely manner.
Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
- Minimum of 5 years of professional software development experience.
- Strong proficiency in at least two of the following languages: Java, Python, JavaScript, or C#.
- Experience with cloud platforms (AWS, Azure, or GCP) and containerization (Docker/Kubernetes).
- Deep understanding of database technologies (SQL and NoSQL).
- Familiarity with CI/CD pipelines and version control (Git).