Software Engineer
General Job Description
At QuantiSense, the software engineer is responsible for developing new features and improving existing features in a groundbreaking product that is changing the way people use information to do their jobs. You’ll work with a senior team of software engineers in an entrepreneurial environment backed by an enthusiastic and supportive company. You will work closely with team members, but with a significant degree of autonomy; we like small teams. You will get the opportunity to work directly with our clients so that you understand how the technology you create is used. We are growing fast, so there is a lot of opportunity to expand and grow your reach here.
What You Will Do
Develop Software:
You will develop software on a new business intelligence platform with a team of senior software engineers.
We are looking for a Java Developer to be a key player in the development of web applications using Java, GWT, and Grails. Also will be involved with the creation of RESTful web services using Grails.
Feedback to Product Management:
You will offer feedback on approaches to meet requirements and feature requests. Usually, this boils down to time and resources.
What You Need to Bring to the Job
- Strong web application development experience using technologies, such as: GWT, Grails, Spring, Hibernate, AJAX
- Groovy / Grails RESTful web services
- Strong understanding of system architecture, object-oriented design, and Java frameworks
- Proficiency in the development environment, including IDE (Eclipse), application server (Tomcat), source control system (SVN or Git), unit-testing and issue tracking tools
- Experience in agile development teams
- Excellent communication skills are essential, with strong verbal and writing proficiencies
Important skills:
- Java
- GWT (Google Web Toolkit)
- Grails 1.3.x
- JSON
- Spring
- Hibernate
- DHTML/CSS
- JavaScript
- SQL (MySQL, Oracle)
- RESTful web services architecture
- Unix/Linux experience
- Tomcat
How You Know That You are Successful
First, your peers, our customers, and others in the company will sing your praises unsolicited – we do our best to celebrate and track these. Development success is gauged by successfully responding to feature requests with elegant and quality design and construction; simplicity is a goal itself at QuantiSense. In addition, we gauge timely delivery of estimates, timely completion of development tasks and good communication within the team and to product management. Ultimately, the success of product development is happy customers that use our technology productively. This success is evidenced by the purchase of our technology, usage, press releases, maintenance renewals, thoughtful feedback from customers, and analyst reviews.
We Have an Awesome Work Environment
- Your choice of a high-end Mac or a Windows PC
- Collaborative work environment with other folks who love building software
- Play ping-pong any time and participate in our annual tournament
- Our industry is cool – analytics is hot field – it’s interesting and unique
- Retailers always demand our stuff, even in a bad economy
- You’ll learn from our experienced staff about all sorts of new technologies
- Wide variety of technologies used including the latest from the open-source community
- Non-bureaucratic start-up environment
- Conferences and training
- Dress code - casual work environment (jeans)
- Free breakfast in office twice a week
- Fully stocked kitchen, adult beverages on Friday afternoons
- Benchmarked benefits offering – full health insurance, dental, vision, life, disability, 401k plan
- Company bonus plan, paid quarterly + stock options
- Vacation is better than most – no requirement to have worked here for long time
- Recognized as one of Atlanta’s Best Places To Work
If You Were with us Already, You Would Have:
- Gone ziplining through a forest canopy
- Decorated golf carts
- Shot at our CEO in laser tag
- Written RESTful services using Groovy/Grails
- Written iOS apps or GWT interfaces
- Worked with the latest BI technology
- Worked with the latest in analytical warehouse technology