Web Developer

Company Name:
Ebit Information Systems

We are not accepting resumes from third parties and sponsorships are not provided for this role. This position also requires the employee to be on-site.

This is a direct hire opportunity.

Ebit connects IT professionals with the best career opportunities at the most sought after companies. Ebit has 30+ years of combined recruiting expertise and can help you "Get your Career in Gear".

Our client is a local web development firm who is seeking to add a Web Developer to their Louisville area team. Responsibilities will consist of coding database-driven web applications. Typically this individual will work with Java or Python (sometimes PHP and .NET) which interact with a database server, JavaScript, HTML, CSS, Mercurial, and Redmine. The successful candidate may jump from project to project in a given day or be tasked with working on a long-term project that could take weeks. The customers have varied needs so no two projects are ever alike. This does offer some variability in type of work. This is an in-depth programming job, not a design role. The ability to take ownership of a project and develop a sound solution is critical.

Best practices:
All projects are managed in a DVCS (Mercurial and Git)
Project management on BitBucket (social coding website
Test-centric development methodology
Adhere to Lean/Agile principles but not enslaved to them
Open to changing processes and using new technologies when it makes sense
Highly desired:
Proficient in one or more of the following: PHP, Python, Ruby, and/or .NET MVC
Strong SQL background (stored procedures, triggers, views, joins)
Experience with HTML, CSS, table-less design techniques
Experience with JavaScript, JQuery, Ajax, Json
Understanding Test driven development and ability to write unit and functional tests
Familiar with version control
Basic networking fundamentals (DNS, TCP/IP)
Nice to have:
Significant experience with Python
SQLAlchemy, Flask, Pylons, Django experience
Nose, Pytest or other Python testing experience
Java experience
LINUX familiarity
LESS/SASS familiarity

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Trainer - Learning/Development Specialist Posi...
Evansville, IN CFA Staffing, Inc
Manager, Staffing & Talent Development
Fort Wayne, IN Trelleborg
Web Designer, Marketing and Communications Cam...
Bloomington, IN Indiana University
Associate Director of Development Campus Bloom...
Bloomington, IN Indiana University
Director Of Development, Major Gifts Campus IU...
Indianapolis, IN Indiana University