Job Directory Software Developer

Software Developer
Austin, TX

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

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 based in Austin, TX, 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 the Q2 platform to extend its 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 Windows- and Linux-based front-end and 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 custom 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
* Assist and mentor teammates to provide technical leadership and evangelize best practices

EXPERIENCE AND KNOWLEDGE:

* 3 - 5 years of software development experience
* Proficiency in Python and SQL
* Web development experience
* 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
* Good interpersonal skills
* Occasional availability for on-call/emergency support
* Ability to work flexible hours when necessary for deadlines and off-hours installations

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.