Job Description
We are seeking a Senior Software Engineer to join our elite team in Charlotte, NC. This is an immediate hire opportunity with a top-tier direct employer. If you are looking for a challenging role with a competitive salary and rapid career advancement, apply today.
About the Role
As a Senior Software Engineer, you will lead the development of scalable web applications, mentor junior developers, and drive architectural decisions. This position offers a hybrid work model and a comprehensive benefits package starting immediately.
Responsibilities
- Lead the design and implementation of high-performance software solutions.
- Mentor and guide junior engineers to ensure code quality and best practices.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Conduct code reviews and perform troubleshooting and debugging of complex issues.
- Optimize application performance and ensure security compliance.
Qualifications
- 5+ years of experience in software development (C#, Java, or Python).
- Strong proficiency in SQL and NoSQL databases.
- Experience with cloud platforms (AWS or Azure) and containerization (Docker/Kubernetes).
- Bachelor’s degree in Computer Science or related field.
- Excellent problem-solving and communication skills.