Software Development Engineer I
CommerceIQ
Key Responsibilities:
You will be responsible for developing, testing, and releasing features within time and with high quality that will drive revenue and margin impact for top brands
You will be designing your own features, keeping in mind the scale and high availability of the systems
You will be working with the team and are expected to perform code reviews, conduct design discussions, and mentor other developers
You will be the owner of your feature and work directly with product teams to drive customer impact
You will be expected to participate in all phases of the software development cycle as part of a Scrum team
Requirements:
The ideal candidate will be an experienced Java developer with exceptional software system design, problem solving, and object-oriented coding skills
Experience with distributed transaction-processing systems or asynchronous messaging technology is required
Good understanding of system performance trade-offs, load balancing, and engineering for high availability
Obsessed about building quality software and owning end-to-end responsibility for the developed features
Understanding enterprise information systems, service oriented architectures, and operational data stores is a plus
BS or MS in Computer Science/Engineering, Mathematics, Statistics, or a similar degree from a top tier institution
Confirm your E-mail: Send Email
All Jobs from CommerceIQ