Job Description
About Us:
Welcome to Nexus Systems, a leading innovator in logistics and cloud solutions. Based in the heart of Memphis, we are on a mission to revolutionize the supply chain through cutting-edge technology. We are looking for a talented Senior Software Engineer to join our dynamic team and help build scalable, high-performance applications that power our global operations.
The Role:
In this role, you will be responsible for designing, developing, and maintaining robust software solutions. You will work closely with product managers, designers, and other engineers to deliver features that drive business value. If you are passionate about clean code, system architecture, and solving complex problems, we want to hear from you.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Write clean, maintainable, and efficient code with a focus on code reviews and testing.
- Optimize applications for maximum speed and scalability.
- Mentor junior developers and conduct code reviews to ensure best practices.
- Participate in the full software development lifecycle, including requirements analysis and architectural planning.
Qualifications
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- 5+ years of professional software development experience.
- Strong proficiency in JavaScript/TypeScript, Python, or Java.
- Experience with front-end frameworks such as React, Angular, or Vue.js.
- Familiarity with cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
- Experience with database technologies (SQL and NoSQL).
- Excellent problem-solving skills and ability to work in an agile environment.