Job Description
Are you a visionary developer looking to shape the future of technology in the Research Triangle Park? NorthStar Innovations is seeking a top-tier Senior Software Engineer to join our elite team. We are a forward-thinking company dedicated to delivering scalable, high-performance software solutions to clients nationwide.
As a Senior Engineer, you will be at the forefront of our development lifecycle, working with cutting-edge technologies and a diverse team of experts. We offer a competitive salary package, comprehensive health benefits, and a collaborative culture that values innovation and professional growth.
Responsibilities
- Design, develop, and maintain robust, scalable software applications using modern programming languages and frameworks.
- Lead architectural discussions and provide technical guidance to junior and mid-level developers.
- Write clean, efficient, and well-documented code that adheres to industry best practices and coding standards.
- Collaborate closely with cross-functional teams (Product, Design, QA) to define project requirements and deliverables.
- Conduct rigorous code reviews and perform thorough testing to ensure product stability and security.
- Identify technical bottlenecks and implement optimization strategies to improve system performance.
- Participate in agile ceremonies, including sprint planning, stand-ups, and retrospectives.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (Master’s degree preferred).
- Minimum of 5 years of professional experience in software development.
- Proficiency in JavaScript/TypeScript, Python, or Java.
- Strong experience with cloud platforms such as AWS, Azure, or Google Cloud.
- Familiarity with database technologies including SQL and NoSQL databases.
- Experience with containerization and orchestration tools (Docker, Kubernetes).
- Excellent problem-solving skills and the ability to work in a fast-paced, agile environment.