Job Description
We're urgently seeking passionate entry-level Software Engineers to join our dynamic Memphis team! If you're ready to launch your tech career with a forward-thinking company, this is your moment. We offer competitive salaries, comprehensive benefits, and full relocation assistance to help you transition smoothly to the vibrant Memphis tech scene. Join us in building cutting-edge solutions while growing your skills in a collaborative environment.
Responsibilities
- Develop and maintain scalable software applications using modern programming languages
- Collaborate with cross-functional teams to define project requirements and deliverables
- Participate in code reviews and contribute to best practices documentation
- Debug and resolve complex technical issues in existing systems
- Implement security protocols and performance optimization techniques
- Stay current with emerging technologies and industry trends
Qualifications
- Bachelor's degree in Computer Science, Engineering, or related field
- Strong understanding of data structures, algorithms, and OOP principles
- Proficiency in at least one programming language (Java, Python, or JavaScript preferred)
- Experience with version control systems (Git) and Agile methodologies
- Excellent problem-solving and communication skills
- Ability to thrive in a fast-paced, collaborative environment