Job Description
Welcome to TechNova Solutions. We are seeking a talented Senior Software Engineer to join our innovative team in the heart of Chicago. You will play a pivotal role in architecting scalable software solutions that drive our business forward. If you are passionate about clean code, modern technologies, and collaborative problem-solving, we want to hear from you. Join us to shape the future of digital experiences.
Responsibilities
- Design and develop robust, scalable web applications using modern frameworks like React and Node.js.
- Collaborate with product managers, designers, and cross-functional teams to define feature requirements and technical specifications.
- Mentor junior developers and conduct rigorous code reviews to maintain high quality and architectural standards.
- Optimize application performance, security, and reliability using cloud-native best practices.
- Participate in the full software development lifecycle, from requirements gathering to deployment and maintenance.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.
- 5+ years of professional software development experience in a fast-paced environment.
- Strong proficiency in programming languages such as Python, Java, or JavaScript.
- Experience with front-end frameworks like React, Angular, or Vue.js.
- Familiarity with cloud services (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Excellent communication skills and a proactive approach to troubleshooting complex issues.