Title : Senior Developer
Location : Memphis, TN (% Onsite)
Contract : Months of Contract
Key responsibilities :
Design, develop, and maintain robust, scalable, and efficient code using modern software development practices.
Take ownership of technical design and implementation across projects or key product features.
Collaborate with cross-functional teams (, Product, QA, DevOps) to deliver end-to-end solutions.
Participate in code reviews, architectural discussions, and contribute to continuous improvement of development processes.
Build Load implementation and backout plans
Identify, troubleshoot, and resolve performance and scalability issues.
Mentor and guide junior developers, providing technical leadership and support.
Write unit tests and support test automation to ensure code quality and reliability.
Stay updated with emerging technologies and recommend tools and practices to enhance development efficiency.
Technical Skills :
Experience with front-end technologies (React, Angular, Vue) and / or backend frameworks (Spring Boot, .NET Core, , Django).
Familiarity with databases (SQL and NoSQL), CI / CD pipelines, version control (Git), and cloud platforms (AWS, Azure, GCP).
Proficiency in JavaScript & Python scripting languages.
Solid understanding of OOP, design patterns, microservices architecture, and RESTful APIs.
Qualifications :
Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Proven experience in designing and building complex software systems.
Soft skills :
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Ability to lead by example and drive technical excellence within the team.
Comfortable working in agile environments (Scrum / Kanban).
Senior Developer • Memphis, TN, TN