Software Engineer - Entry
Q2 is seeking an ambitious and adaptable Software Developer experienced in the ins and outs of development in a team setting. As part of our Engineering Development group you will be working individually and collaboratively to develop, implement, and support custom solutions through fast-paced, dynamic projects involving components at every level of Q2’s platform back office tools to extend their functionality to meet our clients’ unique needs. Our ideal candidate is someone with a self-motivated tinkering spirit and who is comfortable diving into professional development life while rapidly learning to engineer solutions using a mix of open technologies and our own proprietary framework.
RESPONSIBILITIES:
Design, implement, integrate, and test software solutions of moderate complexity comprised of Javascript-based front-end and Python back-end components that interact with end users and integrate with internal and external services
Work individually and collaboratively to deliver solutions in live production systems
Support, maintain, and resolve problems for features in live production systems, with occasional on-call availability
Responsible for ensuring that all security, availability, confidentiality and privacy policies and controls are adhered to
EXPERIENCE AND KNOWLEDGE:
1+ years of software development experience
Proficiency in Python, Javascript, and .NET
Web development experience (HTML and CSS)
Experience with Javascript frontend frameworks (React / Vue.JS / Ember.JS) a plus
Experience with using source control (like Git) in a team setting
Passion for applying good design principals while exercising pragmatism to keep deadlines
Experience in all aspects of the software development life cycle
Experience engineering software in a service-oriented architecture
Strong analytical and problem-solving skills
Effective communication skills
Experience contributing in an Agile development environment
Experience working on a cross functional product team, working closely with a Product Owner, Tech Lead, fellow Developers, UX Designer, QA Engineer, and Business Analyst
Good interpersonal skills
Occasional availability for on-call/emergency support
Ability to work flexible hours when necessary for deadlines and off-hours installations
At Q2, our goal is to be a diverse and inclusive workforce that fosters mutual respect for our employees and the communities we serve. Q2 is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.