Job Description
We are looking for a talented Senior Software Engineer to join our growing team in Memphis, TN. This is an Immediate Hire opportunity for a self-driven professional who wants to make an immediate impact. At Apex Innovations, we value innovation, quality, and a collaborative culture.
You will be responsible for designing, developing, and maintaining scalable software solutions that drive our business forward. If you are ready to start immediately and work with cutting-edge technologies, apply today.
Responsibilities
- Design, develop, and maintain high-quality software applications using modern frameworks.
- Collaborate with product managers, designers, and other engineers to define, design, and ship new features.
- Conduct thorough code reviews and provide constructive feedback to ensure best practices.
- Identify and fix performance bottlenecks and optimize database performance.
- Participate in agile ceremonies including sprint planning, daily stand-ups, and retrospectives.
- Write clean, efficient, and well-documented code.
- Mentor junior developers and contribute to technical documentation.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 5+ years of professional software development experience.
- Proficiency in programming languages such as Python, Java, or C#.
- Strong understanding of relational and non-relational databases (SQL, NoSQL).
- Experience with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Excellent problem-solving skills and attention to detail.
- Ability to work effectively in a fast-paced, team-oriented environment.