Job Description
We are seeking a motivated Software Engineer I to kickstart your career in Memphis, TN. Join our innovative team to build robust web applications and drive digital transformation for our clients. We pride ourselves on a collaborative culture that values growth, creativity, and technical excellence.
In this entry-level role, you will have the chance to work on real-world projects, receive mentorship from senior engineers, and contribute to the entire software development lifecycle.
Responsibilities
- Develop, test, and maintain high-quality software code using modern languages and frameworks.
- Collaborate with designers and product managers to translate requirements into technical solutions.
- Participate in code reviews and sprint planning to ensure project milestones are met.
- Debug and resolve software defects, ensuring a seamless user experience.
- Write clear, concise documentation for code and technical architecture.
- Stay updated on emerging technologies and best practices in software engineering.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Fundamental knowledge of programming concepts, algorithms, and data structures.
- Experience with at least one programming language (e.g., JavaScript, Python, Java, or C#).
- Understanding of database concepts (SQL) and version control systems (Git).
- Strong analytical and problem-solving skills with a keen attention to detail.
- Eagerness to learn new technologies and adapt to changing project requirements.