Job Description
Are you a visionary engineer looking to build the future of technology from the heart of Chicago? NexGen Innovations is seeking a talented Senior Software Engineer to join our dynamic team. We are not just building software; we are solving complex problems that matter to millions of users worldwide.
In this role, you will be responsible for architecting scalable solutions, mentoring a team of brilliant minds, and driving technical excellence across the organization. We offer a culture of autonomy, innovation, and high-impact work where your contributions directly shape our product roadmap.
Why You'll Love Working Here:
- Competitive salary and comprehensive health benefits.
- Flexible hybrid work model supporting work-life balance.
- Annual learning stipend for conferences and courses.
Join us in redefining what's possible. Apply today!
Responsibilities
- Design, develop, and deploy high-quality, scalable software applications using modern frameworks.
- Lead the technical design and architecture of new features and system components.
- Conduct thorough code reviews to ensure code quality, performance, and adherence to best practices.
- Mentor junior developers and conduct technical training sessions to foster team growth.
- Collaborate with product managers, designers, and other engineers to define requirements and deliver solutions.
- Optimize database performance and ensure system reliability and security.
Qualifications
- Minimum of 5 years of professional software development experience in a full-time capacity.
- Strong proficiency in Python, JavaScript, or TypeScript.
- Experience with cloud platforms such as AWS or Azure.
- Deep understanding of SQL and NoSQL databases.
- Experience with containerization technologies like Docker and orchestration tools like Kubernetes.
- Excellent problem-solving skills and ability to thrive in an agile, fast-paced environment.