SimbaQuartz is embarking on an exciting transformation driven by an energetic team of high performers. We are looking for talent and desire to deliver innovative products and services at a rapid pace, serving our customers seamlessly across digital, mobile, and social media. You will be part of a fast-paced, entrepreneurial team responsible for delivering world-class user experiences. You will be challenged with identifying innovative ideas and proof of concept to deliver against the existing and future needs of our customers.
As a Software Engineer the successful candidate will play a key role in the understanding of product owner strategy and collaborate with his/her peers, technology partners, and product owners to translate complex user stories into successful product releases.
Roles & Responsibilities
- Serving as a core member of an agile team that drives user story analysis and elaboration, designs and develops software applications.
- Writing code and unit tests, automation, and conducting code reviews and testing.
- Identifying exciting opportunities for adopting new technologies to solve existing needs and predicting future challenges.
- Performing ongoing refactoring of code, utilizing visualization and other techniques to fast track concepts, and delivering continuous improvement.
- Working with product managers to prioritize features for ongoing sprints and managing a list of technical requirements based on industry trends, new technologies, known defects, and issues.
- Manage your own time, and work well both independently and as part of a team.
- Quickly generate and updating proof of concepts for testing and team feedback.
- Embrace emerging standards while promoting best practices
Qualifications:
- Associate or BS degree in computer science, computer engineering, or other technical discipline, or equivalent 3+ years of work experience
- Demonstrated experience in Agile development, application design, software development, and testing
- Expertise with HTML/XHTML, CSS, AJAX, JavaScript Frameworks such as AngularJS or React and NodeJS,
- Thorough understanding of XML, JSON, Web Service technologies, and data structure fundamentals
- Experience with adaptive and responsive development techniques
- Thorough understanding with Java/J2EE, Spring, SQL
- Aptitude for learning and applying programming concepts
- Ability to effectively communicate with internal and external business partners
- Expertise in objected oriented analysis and design across a variety of platforms
- Experience with a broad range of software languages and payments technologies is a plus