Quantcast
Viewing all articles
Browse latest Browse all 53220

Leapfrog Online: Sr. Software Engineer

Image may be NSFW.
Clik here to view.
Logo

Location: Evanston, IL
URL: www.leapfrogonline.com

Leapfrog Online is looking for a senior-level software engineer who wants to work closely with a team of business and technical collaborators to build complex web applications. We offer competitive salaries and benefits and a close-knit team who like what they do. If you enjoy using open source software to solve interesting problems, you?re our kind of programmer and we?d like to talk to you.
 
What we?re looking for in particular:
 
  • For this position, we are looking for a developer who has extensive experience in collaborating with business stakeholders and project managers to determine the technical consequences of business needs. The position requires technical stewardship of the software product and leadership of the team of developers building it. This is a programming position, but there is extensive collaboration with the users of the system. 
  • This position does include management responsibilities for up to 4 direct reports. Experience managing the work and mentoring the careers of junior-level programmers is part of the job.
  • We like programmers who have experience with Agile methodologies (Scrum in particular) and pragmatic engineering practices like test-driven development, object-oriented design, refactoring, DRY design, the YAGNI ethic, version control systems (Mercurial and Subversion in particular), continuous integration, pair programming, and doing regular code reviews.
  • We look for real-world experience using Python or Ruby application frameworks to build high-traffic web sites and applications. Experience with other languages is welcome, but you will be expected to develop proficiency in Python. We expect our programmers to have non-trivial experience with any SQL-based RDBMS (PostgreSQL or Microsoft SQL Server experience is especially useful) in the form of writing efficient queries and executing them via programming language interfaces.
  • We expect our programmers to have a thorough understanding of common web application concepts and technologies, such as HTTP, SSL, XML and associated technologies, content management concepts, public-key cryptography, application and data security and privacy issues, and basic TCP/IP networking. While we don?t expect any graphic design skills from our programmers, they should be comfortable in the world of HTML, CSS and JavaScript.
  • Big plusses: Experience producing and consuming web services (SOAP, REST, XML-RPC); experience working with message-oriented systems (AMQP or other message, pub-sub and task queues); an interest in non-RDBMS data stores (CouchDB, MongoDB, Redis); knowing what it really means to develop RESTful applications; experience with functional and declarative programming models in addition to object-oriented development.
  • We?d prefer a bachelor?s degree and/or 5 or more years experience relating to web-based software development using open source technologies. We expect our programmers to be able to present their ideas and demonstrate their work to technical and non-technical audiences in writing and in person. We will want to see code samples.
 

To apply: EMAIL your résumé, which must include salary history, to techposition@leapfrogonline.com

Source: 37 Signals Jobs

Image may be NSFW.
Clik here to view.

Viewing all articles
Browse latest Browse all 53220

Trending Articles