Job Description
About the Role: Apex Dynamics is seeking a highly skilled Senior Software Engineer to join our elite team in Raleigh, NC. This is a full-time position offering a competitive salary and the opportunity to work on cutting-edge projects that drive real-world impact. We are looking for someone who is ready to start immediately and hit the ground running.
Why Join Us?
We pride ourselves on a culture of innovation, continuous learning, and inclusivity. As a Senior Engineer, you will mentor junior talent, architect scalable solutions, and collaborate with cross-functional teams to deliver excellence.
Responsibilities
- Design, develop, and maintain scalable software applications using modern programming languages.
- Collaborate with product managers and designers to translate requirements into technical specifications.
- Conduct code reviews and contribute to the team's technical debt reduction strategies.
- Mentor junior developers and foster a culture of knowledge sharing.
- Participate in agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
- Identify and resolve complex technical issues and bottlenecks efficiently.
Qualifications
- Minimum of 5 years of professional software development experience.
- Strong proficiency in JavaScript, Python, or Java.
- Experience with cloud platforms such as AWS or Azure.
- Familiarity with database technologies like PostgreSQL or MongoDB.
- Excellent problem-solving skills and attention to detail.
- Ability to work independently and in a collaborative team environment.
- Bachelor’s degree in Computer Science or related field.