What are the responsibilities and job description for the Senior Software Engineer position at Jumpmind, Inc.?
Job Description
Job Description
Job Description
Jumpmind is looking for a Sr Software Engineer , who is passionate about solving difficult problems with creative software solutions, to join an exciting, growing information technology company.
Jumpmind Commerce is at the forefront of the digital revolution in retail stores. Our microservices commerce platform is built to solve the real-world problems retailers face in providing frictionless customer journeys. We are focused on innovation for the store and ecommerce experiences. Our clients are all well-known large retail brands.
RequirementsRoles and Responsibilities
Work as part of a team to collaborate on innovative solutions, participate in code reviews, and deliver enhancements to core products.
Analyze software requirements and translate them into technical implementation of new product functionality.
Perform root cause analysis and develop solutions to software defects.
Collaborate with cross functional teams and internal stakeholders to ensure accuracy and quality delivery of released software.
Present technical topics to teammates and demonstrate functionality to business users.
Lead small teams to accomplish development initiatives
Provide mentorship for other team members
Essential Experience, Skills, and Qualifications
5 years software development experience using modern software languages with exposure to all phases of the software development lifecycle
Bachelor’s degree in Computer Science or related field
Relevant experience in Java, Spring, Angular and SQL Databases
Strong problem-solving and communication skills
Self-starter with the ability to learn quickly and work independently or as part of a team
Solid understanding of and experience with Agile, CI / CD, and DevOps concepts
Experience working with customers / end-users
Preferred Experience
Development experience in retail
Relevant experience :
Infrastructure automation technologies such as Kubernetes, Helm and Terraform.
Developing software using cloud services such as AWS, GCP and Azure.
Monitoring tools such as OpenTelemetry and Grafana
Build automations such as Gradle, Maven and Github Actions
Building APIs using REST