Job Description
Are you a high-performing Software Engineer looking for your next challenge in the heart of the South? TechFlow Solutions is currently experiencing explosive growth and is urgently hiring top-tier talent to join our dynamic Memphis team. We are looking for a problem-solver who thrives in a fast-paced environment and is passionate about building scalable, user-centric software.
At TechFlow, we don't just write code; we engineer the future of logistics and data management. As we expand our footprint in the Mid-South, we need someone with the grit to tackle complex architectural challenges and the creativity to innovate. If you are ready to accelerate your career with a company that values technical excellence, we want to meet you.
Responsibilities
- Design & Development: Architect, develop, and deploy high-quality, scalable software solutions using modern technologies and best practices.
- Code Optimization: Write clean, maintainable, and efficient code while actively participating in code reviews to ensure high standards.
- Collaboration: Work closely with product managers, designers, and cross-functional teams to translate business requirements into technical specifications.
- Debugging & Troubleshooting: Identify and resolve critical bugs and performance bottlenecks in existing applications to ensure seamless user experiences.
- Testing: Develop comprehensive unit and integration tests to guarantee the reliability and security of our products.
- Documentation: Maintain clear and concise technical documentation for all systems, APIs, and code changes.
Qualifications
- Education: Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent professional experience).
- Experience: 3+ years of professional software engineering experience.
- Languages: Proficiency in at least two of the following: Python, Java, JavaScript (React/Vue/Angular), or C#.
- Database Skills: Strong experience with SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
- Agile: Experience working in an Agile/Scrum development environment.
- Soft Skills: Excellent problem-solving abilities, strong communication skills, and a proactive attitude toward learning new technologies.