Careers

Join FormSite

If you are looking to join a pure Internet company where you can make a difference, please contact us to learn more. We are located just one block away from the Metra station in Downers Grove making the reverse commute from Chicago a breeze.

Our office environment is casual, fun, professional and challenging. You'll be surrounded by developers that are smart, experienced, and very passionate about Internet technologies.

To apply, please complete the form below and be sure to include the position you're interested in, any web site links, portfolio links, and resume.

Current Openings

Sr. Software Engineer
Java Developer
Front-End Web Designer

 

Senior Software Engineer

Location: Downers Grove, Illinois

 

POSITION DUTIES AND RESPONSIBILITIES:

Sr. Software Engineer to be responsible for software design, architecture & development, team management, competitor analysis, customer management, documentation, configuration management, software/hardware/cloud administration & security.

Responsible for the full development life-cycle from requirements gathering through release to production. Apply experience in full system implementation life-cycle (analyze, design, build, test, implement, support) using Java/J2EE, JSP, Servlets, HTML, CSS, Struts 2, Ext(Sencha), JQuery, Fusion Charts on Apache & Tomcat servers in Windows & Linux environment. Provide estimates, scope of development efforts for projects, research, evaluate alternative technical solutions & propose the most efficient & cost-effective solution. Mentor/train new team members on FormSite form builder, MissionControl applications & help in handling customer support. Research competitors & analyze their product features & provide feasible recommendations for improving FormSite offerings. Handle customer support, troubleshoot & resolve product issues by working with customers & development team. Maintain highest levels of development practices including: technical design; solution development; systems configuration; test documentation/execution; issue identification & resolution. Write clean, modular & self-sustaining code using core Java & advanced Java programming (J2EE) by implementing JSPs, Servlets along with HTML & CSS. Use design & architectural patterns to create & implement design. Apply experience using tools including Eclipse, SVN, WinScp, Dreamweaver, browsers (Chrome, Firefox, Internet Explorer, and/or Safari, etc) for development, debugging & troubleshooting. Create solution prototypes as a proof of concept & present to the team. Design, create MySQL databases and export/import data from multiple databases. Apply experience in database design, writing complex SQL queries in MySQL environment & using APIs for 3rd party applications including PayPal, Salesforce, and/or MailChimp etc. & process automation using Bash shell scripts. Review design/code by other developers, design test cases perform unit/integration testing. Create & maintain documentation on requirements, design, user manuals & tutorial videos. Participate in team meetings & contribute by sharing ideas with the team. Create, modify & troubleshoot AWS (Amazon Web Services) resources like EC2(Elastic Computing Cloud) Instances, RDS(Relational Database System), Elastic Load Balancers, S3(Amazon Simple Storage Service), Amazon Simple Email Service, Amazon alerts. Apply designing and configuration experience with AWS cloud platform & API access. Install Java, Apache & Tomcat servers in AWS/office environment for development & testing on Linux platform. Secure network resources from unauthorized access in AWS environment by configuring security access controls for internal/external users. Execute PCI security audits on servers, resolve security issues to ensure secured server environment. Analyze different classes of EC2 Instances & databases, utilization/billing reports & optimize use of resources. Build internal solutions, with custom front-ends & back-end services/scripts that automate processes such as build/deployment, periodic backups of AWS resources, Wiki internal site, FormSite email. Create MissionControl application modules to monitor stats of AWS resources, supporting servers & download SQL dump for user accounts. Willingness to do weekend support once a month & after hours support once a week & as needed in emergencies. Apply knowledge gained through Sun/Oracle certification in Core Java or higher. Apply experience in project/team management, customer relationship management, user support, configuration management & network/security principles.

MINIMUM EDUCATION AND EXPERIENCE REQUIREMENTS:

Must have a Master's degree in Computer Science, MIS, related field or equivalent + 6 years of experience as a Sr. Software Engineer, Software Developer or related occupation;

Applicant's experience must include: experience in full system implementation life-cycle (analyze, design, build, test, implement, support) using Java/J2EE, JSP, Servlets, HTML, CSS, Struts 2, Ext(Sencha), JQuery, Fusion Charts on Apache & Tomcat servers in Windows & Linux environment; Sun/Oracle certification in Core Java or higher; experience in development/troubleshooting with tools including Eclipse, SVN, Dreamweaver, and modern browsers (Chrome, Firefox, Internet Explorer, and/or Safari etc.); experience in database design, writing complex SQL queries in MySQL environment & using APIs for 3rd party applications including PayPal, Salesforce, and/or MailChimp etc. & process automation using Bash shell scripts; experience in project/team management, customer relationship management, user support, configuration management & network/security principles; and design and configuration experience with AWS cloud platform & API access.

Will accept applicant with any suitable combination of education, training or experience.

 

Java Developer - Top Talent Needed

Opportunity

FormSite.com has an immediate opening for a Java developer with broad experience to join our team. We are looking for someone that enjoys working in a small team, likes to learn, is passionate when it comes to Internet technologies, and works well with minimal direction and oversight. We are looking for someone with an outstanding academic record. This is an opportunity to work for an Internet company that has a startup feel, but without the uncertainty of a startup as we have been in business since 1998.

Technologies

Java, MySQL, Linux, JSP, Servlets, JavaScript, Ext(Sencha), Spring, Hibernate, Struts, CSS, XML, Apache, Tomcat, Subversion, Eclipse, Dreamweaver, Photoshop / Illustrator

Requirements

  • Java Servlet / JSP development and experience
  • Web front end skills including CSS, JavaScript, graphics manipulation, page layout
  • Self-starter that is comfortable with minimal direction and supervision
  • Strong desire to research and learn the latest technologies
  • Linux Installation / Configuration / Maintenance / Security
  • B.S. Science in Computer Science or presently pursuing degree
  • Outstanding academic record
  • Excellent communication skills

Small Team - Big Things

  • 100,000+ users and our growth is accelerating
  • Integrated with Google Docs, Salesforce, PayPal, Authorize.net, and more
  • Consistently in the top 5000 sites in the world in terms of traffic
  • We serve a large number of fortune 500 clients, government agencies, small businesses, and startups
  • Large and complex custom code base. Integrations with many third party packages
  • The size of our business requires significant attention to performance

 

Front-End Web Designer - Creative Talent Needed

Opportunity

FormSite.com has an immediate opening for a front-end web designer with broad experience to join our team. We are looking for someone with demonstrated experience building modern, highly usable, user interfaces for dynamic web applications.

Experience

  • Passion for building beautiful and usable web applications that combine cutting edge UI technologies/techniques
  • Demonstrated ability to design and implement compelling and usable interfaces
  • Expert level HTML, CSS, JavaScript, Adobe Creative Suite
  • 3+ years designing complex web applications in a team environment
  • Excellent communication skills
  • Bachelor's degree in web development and/or graphic design
  • Self-starter that is comfortable with minimal direction and supervision
  • Strong desire to research and learn the latest technologies/techniques

Responsibilities

  • All client facing pages on FormSite.com including interior pages seen after login
  • Online video creation including documentation, tutorials, demos, etc.
  • Social Media Marketing, Facebook, Twitter, SEO, Blogging, PPC Ad Campaign Management
  • Customer support / troubleshooting

Bonus

  • Java Server Page
  • EXT JS (Sencha)
  • Linux knowledge and general programming skills
  • Knowledge of Apache, Tomcat, MySQL, Java
  • You are highly social with a large Twitter/Facebook following and/or popular blog

 

Apply Here

10 Reasons to Choose Us

  • Fast, Easy, Secure, Professional
  • Comprehensive Features
  • Outstanding Support
  • Data Portability
  • Low Pricing / Flexible Terms
  • World Class System Architecture
  • Outstanding Development Team
  • Since 1998
  • 30 Day Money Back Guarantee
  • FREE Sign Up
Sign Up Free