CI / Product Engineer
This is a 100% telecommuting opportunity, for US residents only.
We are seeking a CI / Product Engineer with solid Java skills to support the maturation of LeaseAccelerator, our web-based application using Java/Tomcat/Oracle on Windows. We are looking for someone to spearhead creation of a Continuous Integration (CI) environment, to provide automated build, regression and coverage testing, as well as to provide leadership in measuring and improving the satisfaction of our user community.
We envision an incremental approach to setting up and fleshing out this CI environment:
- Automate the build process
- Automate the deployment process
- Automate basic, black-box smoke testing
- Automate coverage analysis for Java
- Automate coverage analysis for Javascript
- Automate coverage analysis for PL/SQL
- Flesh out the test suite based on bug reports/fixes, units deemed "high risk", and critical features
Once the CI system is fully-functional and adequately populated, this engineer will shift into a hybrid role, maintaining and continuing to feed the CI system while spending more time as a usability advocate, working with both internal and external users to identify key areas where the system can be improved. The right applicant will also help us to capture and document business requirements as a natural by-product of establishing the CI environment.
Sound interesting so far?
- You must have experience testing Java AND PL/SQL. If you have not worked with both Java and PL/SQL, please do not apply for this position.
- Experience with web development technologies like JSP and Javascript is a must. Candidates with experience testing Javascript will have a distinct advantage over candidates who do not have professional experience with Javascript. Familiarity with testing applications hosted on Tomcat is also a plus.
- Knowledge of open source CI components such as CruiseControl and Hudson is a must. You will be building a CI environment within the constraints of an extremely limited budget, so familiarity and experience with open source options is critical to your success.
- Scripting skills, including experience with Ant and Perl, are also a plus.
- You must be a quick learner. You will be working with an exceptional team of engineers, but all of them are busy, so you must be able to gather information effectively and efficiently.
- In order to better understand our clients' needs, your background should include some exposure to leasing or financing, as well as a basic understanding of accounting concepts such as operating expense, amortization and depreciation.
As a small business, Ecologic is a fast-paced environment, and you must be willing to tackle a wide variety of challenges. In many cases, you will be working with partial information; you must have good judgment and know when to ask questions and when to run independently. You must be a strong communicator, as you will be interacting with both software developers and financial professionals. This means you must be able to clearly communicate in English, both verbally and in writing, and to interact with a wide range of personality types.
Please do not apply if you do not meet ALL of the qualifications above. We are interviewing candidates now, and are looking to hire immediately.
With Ecologic, you will work from home, and previous experience telecommuting is a definite plus. This is an ideal opportunity for the technology professional who wants to remain fresh and productive, but is seeking to maintain a balance between personal and professional life. You may be required to travel 1-3 weeks per year.
You must be based out of the US; no overseas applicants will be considered at this time. Direct hire W-2s only; no third parties.
Please send your resume and salary requirements to jobs-eng-1108@ecologicleasing.com.
Ecologic Leasing Services, LLC, is an Equal Opportunity Employer (EOE). Qualified applicants are considered without regard to age, race, color, religion, sex, national origin, sexual orientation, disability, or veteran status.