First, I would like to thank Sebastian Riedel for allowing me to post
this.
I work at EMC and my group uses Mojolicious as one of our web
frameworks. We are currently looking to hire someone with significant
experience using Mojolicious or in any other related web framework.
We’re located in Hopkinton, MA, so if you live close and are
interested please send your resumes to me at
daniel.d...@emc.com.
Here are the details for the 2 positions:
Position 1:
Job Code : 203075 Software Engineer 1 (USA)
Title : Software Engineer 1 (USA)
Job Description: Develops software solutions for internal clients
based on detailed specifications. Responsible for the design,
development, testing, documentation and analysis of modules or
features of new or upgraded software systems and products. Develops
and/or executes implementation according to project plans and
priorities. SW Engineers may develop a range of products including web
portals, tools and utilities, automation frameworks, etc. Plans,
designs, develops and tests software systems or applications for
software enhancements and new products.
PRINCIPAL DUTIES AND RESPONSIBILITIES
• Provides technical assistance to the development of solutions to a
limited variety of software engineering problems of limited scope and
complexity.
• Follow standard engineering practices under the direction of others,
work is closely managed
• Complete tasks & assignments with direction
• Use tools appropriately with technical guidance, seek assistance
when needed
• Provide solutions to limited variety of problems of limited scope &
complexity
• Contact is primarily with direct supervisor and other professionals
in immediate work group or department
SKILLS
• Knowledge of databases (MySQL, PostgreSQL, MSSQL).
• Knowledge of web development languages and frameworks (Perl/
Mojolicious, PHP/CakePHP, Ruby/Rails, Python/Django).
• Knowledge of UI web technologies (Javascript/jQuery, CSS, HTML,
Flex).
• Problem solving skills.
• General knowledge and application of engineering concepts.
• Communication skills.
• Analytical ability.
Education Required : Associate (Technical)
Experience Required : 0-2 years relevant experience
Position 2:
Job Code : 203076 Software Engineer 2 (USA)
Title : Software Engineer UI development, linux, windows
Job Description: Develops software solutions for internal clients
based on detailed specifications. Responsible for the design,
development, testing, documentation and analysis of modules or
features of new or upgraded software systems and products. Develops
and/or executes implementation according to project plans and
priorities. Works with internal clients to build requirements.
Software Engineers may develop a range of products including web
portals, tools and utilities, automation frameworks, etc. Plans,
designs, develops and tests software systems or applications for
software enhancements and new products.
PRINCIPAL DUTIES AND RESPONSIBILITIES
• Provide technical expertise for the solutions to a variety of
software engineering problems.
• Follow standard engineering practices.
• Complete tasks & assignments with little direction.
• Provide solutions to variety of problems.
• Contact is with direct supervisor, peers, and internal customers.
SKILLS
• Comfortable developing with Linux and MS Windows.
• Knowledge of common databases: any of MySQL, PostgreSQL, MSSQL.
• Familiarity with web development languages and frameworks: any of
Perl/Mojolicious, RoR, Python/Django.
• Strong web-based UI development experience: Backbone.js/Ember.js,
CSS, HTML, Flex.
• Excellent problem solving skills.
• Exceptional communication skills.
• Analytical ability.
Education Required : Bachelors or Masters of Science
Experience Required : 4-6 years relevant experience
EMC is an Equal Employment Opportunity employer that values the
strength diversity brings to the workplace.
EMC does not accept unsolicited Agency Resumes. EMC will not pay fees
to any third party agency or firm that does not have a signed “EMC
Agency Fee Agreement.”