Search jobs > Milwaukee, WI > Senior software engineer

Senior Software Engineer

Amla Commerce (Creator of Artifi and Znode)
Milwaukee, Wisconsin, US
Full-time

Company Overview

Apply now, read the job details by scrolling down Double check you have the necessary skills before sending an application.

Amla Commerce is a global software company that has grown out of the belief that ecommerce software should enable sustainable growth.

Amla has two products, Artifi Labs and Znode. Artifi Labs is an ecommerce product customization platform that allows shoppers to personalize, customize, and configure products.

Znode is a B2B multi-channel ecommerce platform developed with an API-first architecture, combined with native B2B functionality and flexible data model, allowing for easy management of manufacturers' and distributors' B2B, B2C, and B2B2X business models.

At Amla, we are building something special : awesome ecommerce software and a great place to be yourself. We put passion into our work but enjoy cracking jokes along the way.

Our teams tackle complex challenges and work together to create innovative solutions, and we celebrate every little victory along the way.

If you’re ready to tackle opportunities that will help grow your career while making an impact, Amla is waiting for you.

Job Summary

Amla Commerce is looking for an energetic, self-motivated Senior Software Engineer to join its Product Management team. If you’re technically inclined, naturally curious, self-motivated and love all things digital, keep reading.

The Senior Software Engineer position requires a skilled professional focused on the development of software from design to release and ongoing support.

The ideal candidate should have an understanding of the Product Development Life Cycle (PDLC) : requirement gathering, analysis, testing and implementation of third-party platforms or software.

Duties include working closely with the product development team, customer onboarding and success teams, and occasionally sales and account management teams.

The ideal candidate would be a full-stack developer with knowledge of coding in various languages, including Asp.Net C#, Asp.

Net MVC and React development. Position duties include designing new applications, configuring existing systems, connecting to third-party business systems and offering technical guidance to team members.

The primary objective of the position is to foster collaboration with internal teams, contributing to the design, development, and maintenance of the ecommerce platform.

Key Responsibilities

  • Develop a firm understanding of the key features of the ecommerce platform.
  • Understand how the platform is commonly implemented in different ways for existing and new customers.
  • Identify gaps in the platform and outline opportunities.
  • Participate in product development activities and write required application design and analysis documents.
  • Writing application architecture specifications and assisting with the build of walk-through prototypes.
  • Utilize understanding of the full software life cycle and strong knowledge in Design Methodology UML.
  • Perform coding to written technical specifications.
  • Investigate, analyze and document reported defects as needed.
  • Create, document, and implement unit test plans, scripts, and test harnesses.
  • Assist in the support and growth of development platform(s).
  • Support product development activities. Must understand the Amla quality process and apply the same while executing tasks.
  • Interacting with technical writers to document, verify and validate product features and functionality.
  • Interacting with test / quality assurance engineers to define test plans, identify and reproduce defects and provide fixes.
  • Mentor and guide team, coach team members based on their developmental needs.
  • Research standard extensions / solutions for common business applications.
  • Perform usability testing and assessment for products, as well as ad hoc usability evaluations of varying levels of complexity.

Must-haves For This Gig

  • 6+ years in ASP.Net technologies and software development.
  • Bachelor’s degree in computer science or equivalent.
  • Experience in web development activity using Microsoft Asp.Net.
  • Technology design experience including Performance, Security, Availability, Operations, Monitoring and Support.
  • ASP.Net MVC, .Net Core with C#, Web Services, JSON, XML.
  • Experience working with REST / SOAP web services.
  • JavaScript, Typescript, MV* JS Frameworks (We use React), Node.js, CSS, AJAX.
  • Database experience (MSSQL, NoSQL).
  • Strong problem-solving skills.
  • Strong communication skills.

Nice-to-have’s For This Gig

  • Experience developing with Ecommerce platforms.
  • Experience integrating with 3rd Party systems such as ERP, PIM, DAM, CRM, CMS, IPaaS.
  • Working knowledge of web hosting solutions on IIS7 and Azure.
  • Design and implementation experience with one or more of the integration technologies.
  • Experience working with an offshore development process and teams.

TO APPLY

Send your resume to email protected

J-18808-Ljbffr

7 hours ago
Related jobs
Promoted
SKYGEN
Menomonee Falls, Wisconsin

Four years of professional work experience in a software engineering role using data streaming technologies. Reverse engineer documentation from legacy production code for existing undocumented processes. Requires a Bachelor's degree in Management Information Systems, Computer Science, Engineering, ...

Promoted
General Electric Company
Milwaukee, Wisconsin

We are looking for a software engineer with an interest for distributed systems and who wants to work on the "behind the scenes" technologies which enables computing devices to dynamically discover each other and exchange critical information in real-time. Be responsible for defining, deve...

Promoted
Canonical - Jobs
Milwaukee, Wisconsin

This is an exciting opportunity for a software engineer passionate about open source software, Linux, and Data Centre automation. MAAS is a rapidly evolving software stack written in Python and Go, and we are looking for experienced software engineers who understand performance at scale, networking,...

Promoted
Study International
Brookfield, Wisconsin

Main responsibility will be the development and maintenance of software components of varying complexity for use in finance and billing applications. Collaborate with developers, product managers, business analysts and business users in conceptualizing, estimating, and developing new software applic...

Promoted
Chameleon Consulting Group
Greendale, Wisconsin

This position is for a software engineer who is comfortable living at the intersection of how computer and software systems are intended to operate and how they actually operate. Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, or a related technical discipline. Deg...

Promoted
Milliman
Brookfield, Wisconsin

The Senior Software Engineer understands cloud architecture, has experience with object-oriented programming, and is advanced with HTML/CSS/JavaScript. Bachelor’s degree in software engineering, computer engineering, computer science or a related technical degree. This senior role will be responsibl...

Promoted
Penn Foster
Milwaukee, Wisconsin

Senior Software Engineer - Usability Engineer. World leader in engineering and R&D services, Capgemini Engineering combines its broad industry knowledge and cutting-edge technologies in digital and software to support the convergence of the physical and digital worlds. Capgemini Engineering has ...

Promoted
Newance
Milwaukee, Wisconsin

The Senior Software Engineer utilizes Healthfuse systems and software to analyze industry and client-specific data for the purpose of making business process improvements, and contract negotiation recommendations to internal resources and external clients, as well as demonstrating engagement value a...

Nesco Resource
Milwaukee, Wisconsin

The Senior Software Developer is responsible for designing, developing, implementing, and maintaining software applications and tools. The ideal candidate will have exceptional software design skills and experience working with a range of technologies to build robust and scalable solutions tailored ...

Highmark Health
WI, Working at Home, Wisconsin

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...