Job Description
We are urgently hiring a visionary Senior Software Engineer to join our elite engineering team in Raleigh, NC. This is a high-impact role for a top-tier professional ready to drive scalable solutions in a fast-paced environment.
Why Join Us?
Innovatech Solutions is at the forefront of digital transformation. We are scaling rapidly and need a dedicated expert to lead architectural decisions and mentor junior developers. This is a fast-track opportunity for immediate deployment into a mission-critical project.
As a key player in our team, you will define the technical roadmap and ensure our software delivers exceptional user experiences.
Responsibilities
- Lead Architecture: Design, develop, and maintain scalable, high-performance software systems using modern technologies.
- Code Excellence: Write clean, efficient, and well-documented code while conducting rigorous code reviews to maintain the highest standards.
- Team Mentorship: Guide and mentor junior developers, fostering a culture of continuous learning and technical excellence.
- Problem Solving: Diagnose complex technical issues and implement robust solutions to optimize application performance.
- Cross-Functional Collaboration: Work closely with product managers, designers, and stakeholders to translate business requirements into technical realities.
- Agile Leadership: Participate in agile ceremonies, sprint planning, and delivery cycles to ensure timely project execution.
Qualifications
- Experience: Minimum of 5+ years of professional experience in full-stack software development.
- Technologies: Proficiency in Java, Python, or C#, and frameworks such as React, Angular, or Vue.js.
- Databases: Strong expertise in SQL (PostgreSQL, MySQL) and experience with NoSQL databases.
- Cloud: Solid understanding of cloud platforms (AWS, Azure, or Google Cloud) and containerization (Docker, Kubernetes).
- Communication: Excellent verbal and written communication skills with the ability to articulate complex technical concepts to non-technical stakeholders.
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field.