Software Engineer II, Entry Level
Job_Summary:
Searchspring, a division of Athos Commerce, provides tools for product discovery and data optimization in e-commerce. The Software Engineer II role involves participating in the software development lifecycle, developing high-quality applications, and collaborating with cross-functional teams to deliver effective solutions.
Responsibilities:
⢠Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
⢠Develop and maintain high-quality software applications using best practices and coding standards.
⢠Collaborate with software architects and senior engineers to design scalable and efficient solutions that meet business and technical requirements.
⢠Write clean, maintainable, and well-documented code.
⢠Perform unit testing and debugging to ensure software quality and identify and fix defects.
⢠Collaborate with cross-functional teams, including product managers, designers, and quality assurance, to deliver robust software solutions.
⢠Continuously enhance technical skills and stay up-to-date with emerging technologies and industry trends.
⢠Contribute to code reviews, provide constructive feedback, and actively participate in improving coding standards and development processes.
⢠Assist in troubleshooting and resolving technical issues encountered in production environments.
⢠Proactively identify opportunities for process improvements and suggest innovative solutions.
Qualifications:
-Required:
⢠2+ years of professional experience as a software engineer.
⢠Solid programming and testing habits.
⢠Bachelor's degree in Computer Science or related field, or equivalent work experience.
⢠Proficiency in at least one major programming language (e.g., Go, Java, Python) and familiarity with web development technologies.
⢠An understanding of basic data structures, algorithms, and algorithm analysis.
⢠Strong understanding of software development principles, best practices, and design patterns.
⢠Familiarity with version control systems (e.g., Git) and agile development methodologies.
⢠Excellent problem-solving and analytical skills, with a detail-oriented mindset.
⢠Strong communication and collaboration skills, with the ability to work effectively in a hybrid team environment.
⢠Self-motivated, eager to learn, and passionate about software development.
⢠Eager to learn new technologies and adapt to an ever-evolving software environment.
-Preferred:
⢠Experience with Golang.
⢠Experience with Elasticsearch.
⢠Experience with Cloud architectures and deployment technologies.
⢠Experience with Kubernetes, Docker, and AWS.
⢠Knowledge of relational databases (e.g., MySQL, PostgreSQL) and proficiency in SQL.
⢠Experience with generative AI concepts and tools.
Company:
Searchspring delivers the ultimate shopping experience.
Apply Now
Apply Now
Searchspring, a division of Athos Commerce, provides tools for product discovery and data optimization in e-commerce. The Software Engineer II role involves participating in the software development lifecycle, developing high-quality applications, and collaborating with cross-functional teams to deliver effective solutions.
Responsibilities:
⢠Participate in the full software development lifecycle, including requirements analysis, design, coding, testing, and deployment.
⢠Develop and maintain high-quality software applications using best practices and coding standards.
⢠Collaborate with software architects and senior engineers to design scalable and efficient solutions that meet business and technical requirements.
⢠Write clean, maintainable, and well-documented code.
⢠Perform unit testing and debugging to ensure software quality and identify and fix defects.
⢠Collaborate with cross-functional teams, including product managers, designers, and quality assurance, to deliver robust software solutions.
⢠Continuously enhance technical skills and stay up-to-date with emerging technologies and industry trends.
⢠Contribute to code reviews, provide constructive feedback, and actively participate in improving coding standards and development processes.
⢠Assist in troubleshooting and resolving technical issues encountered in production environments.
⢠Proactively identify opportunities for process improvements and suggest innovative solutions.
Qualifications:
-Required:
⢠2+ years of professional experience as a software engineer.
⢠Solid programming and testing habits.
⢠Bachelor's degree in Computer Science or related field, or equivalent work experience.
⢠Proficiency in at least one major programming language (e.g., Go, Java, Python) and familiarity with web development technologies.
⢠An understanding of basic data structures, algorithms, and algorithm analysis.
⢠Strong understanding of software development principles, best practices, and design patterns.
⢠Familiarity with version control systems (e.g., Git) and agile development methodologies.
⢠Excellent problem-solving and analytical skills, with a detail-oriented mindset.
⢠Strong communication and collaboration skills, with the ability to work effectively in a hybrid team environment.
⢠Self-motivated, eager to learn, and passionate about software development.
⢠Eager to learn new technologies and adapt to an ever-evolving software environment.
-Preferred:
⢠Experience with Golang.
⢠Experience with Elasticsearch.
⢠Experience with Cloud architectures and deployment technologies.
⢠Experience with Kubernetes, Docker, and AWS.
⢠Knowledge of relational databases (e.g., MySQL, PostgreSQL) and proficiency in SQL.
⢠Experience with generative AI concepts and tools.
Company:
Searchspring delivers the ultimate shopping experience.
Apply Now
Apply Now