Job Description
Are you a driven developer looking to make an impact in the heart of the South? Memphis Digital Solutions is seeking a talented Software Engineer to join our dynamic team. We specialize in fintech and logistics innovation, leveraging Memphis's strategic position as a global transportation hub.
What You'll Do:
As a key member of our engineering squad, you will design robust, scalable web applications that serve millions of users. You will thrive in a culture that values code quality, continuous learning, and mentorship. We are looking for someone who isn't just writing code, but architecting the future of our digital products.
Why Memphis?
Memphis is more than just the home of Rock 'n' Roll; it's a thriving tech corridor. With major headquarters like FedEx and growing startups, we offer a high cost-of-living index but incredible career growth opportunities and a vibrant community.
Responsibilities
- Design, develop, and deploy high-quality, scalable software solutions using modern frameworks.
- Collaborate closely with cross-functional teams (Product, Design, QA) to define product requirements.
- Write clean, maintainable, and efficient code following industry best practices and standards.
- Participate in code reviews, technical architecture discussions, and agile sprint planning.
- Debug and resolve complex technical issues in production and development environments.
- Mentor junior developers and contribute to the technical documentation of our APIs and libraries.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3+ years of professional experience in software development (Java, Python, or C# preferred).
- Proficiency in front-end technologies such as React, Angular, or Vue.js.
- Strong understanding of RESTful APIs and database management (SQL/NoSQL).
- Experience with cloud platforms like AWS or Azure is a major plus.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.