Home > Utah jobs > Utah computer/technical

Posted: Monday, January 8, 2018 3:25 AM

Software EngineerJob description

Job Title: Software Engineer

Hours: Full time position Monday - Friday

Location: Springville, Utah

Do you want a fun and exciting place to work? Are you ready to make a real difference?


In an industry where fluctuation is often the norm, we don't merely adapt. We CREATE. We INNOVATE. We

LEAD. We Discover solutions to new challenges and then make something remarkable. And we make it easy---

to understand, to use and use again.



As a growing company, especially in a marketing and real estate business, it has become more important to

define our core values from which we develop our culture, our brand, and our strategies. These are the core

values that we live by:

* We create a little fun and sometimes a little weirdness

* We build a positive team and a great family spirit

* We provide a great work environment and treat each other with dignity and respect

* We respect our employees, our customers, and treat them as we want to be treated

* As a company we pursue growth and learning

* We are determined to be the best at doing what matters the most

* We are passionate and determined

* We recognize that profitability is essential to our future success

* We have a clear vision of where we are going, and strive to go even further

At Circlepix the culture of the company matters, it is who we are and how we run our business, how we market, and how we help lead each other. Our culture is our foundation.

Growth Opportunity:

At Circlepix, we strive to succeed. There are many opportunities to grow with Circlepix. We create tremendous

value and make a difference in the real estate business and in our employees' lives. We seek to provide the

employees with constructive feedback to foster their career growth, and the employees have many opportunities to collaborate with other talented employees.


We are looking for a Software Engineer!

A Software Engineer will:

Work with a team of engineers to develop new software, participate in architectural designs and reviews,

investigate future web technologies and enhance existing software in our platform and suite of web applications. Development is in Go and PHP. Interact closely with other team members and proactively gain expertise in a wide array

of web technologies.

* Develop strong relationships with business and technical leaders as the primary engineer of a product team

* Define priorities, solutions, and tasks for small to medium sized projects, such as supporting new products and improving existing products

* Take ownership of problems and manage incidents, completing root cause analyses and defining permanent resolutions

* Work closely in a team with other system and database engineers, as well as application development and quality assurance teams to ensure clarity of work scope, roles, and timelines

* Continually improve the performance and stability of applications in production environments

* Mentor mid-level engineers in industry best practices and latest trends

* Build features and maintain back-end services using Go micro-services

* Be responsible for long term code quality of what you write and maintain

Job Requirements:

* 3+ years of experience in any back-end language, i.e. PHP, Java (Golang or C/C++ experience is a plus)

* Strong written and verbal communication, mentoring, and problem solving skills with a team-player mindset.

* Solid understanding of software architecture and design skills

Preferred Skills:

* Unit testing, TDD (Test Driven Development)

* Agile software development methodologies


* GIT version control

Job Benefits:

* Fun and challenging environment

* Casual dress code

* Enthusiastic and intelligent co-workers

* Fast growing company with major advantages over competitor

* Health and dental benefits, PTO, 401K Plan


Associated topics: .net, c#, devops, java, matlab, perl, php, python, sde, software development engineer


• Location: Provo, Springville

• Post ID: 17945632 utah is an interactive computer service that enables access by multiple users and should not be treated as the publisher or speaker of any information provided by another information content provider. © 2018