Normal
0
false
false
false
EN-GB
X-NONE
X-NONE
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-bidi-font-family:"Times New Roman";
mso-bidi-theme-font:minor-bidi;
mso-fareast-language:EN-US;}
This position is a once in a life time opportunity to take
on a high-profile Developer role for one of the most prestigious science
agencies in the world and one of the creators of the internet no
less.
The agency in question is the US National Science
Foundation(http://www.nsf.gov)
who, after the creation of NSFNET in 1986 (http://www.nsf.gov/news/news_summ.jsp?cntn_id=103050,
http://www.nsf.gov/news/special_reports/nsf-net/)
and in partnership with the US based company Innovation Accelerator, is
undertaking a new major web initiative that will take the
innovation ecosystem by storm. The mission is to create the ultimate innovation
accelerator web property and change the innovation landscape permanently, by
taking advantage of the latest web technologies and
the opportunities that arise from the highly connected innovation
landscape that takes shape.
We are looking for talented and driven individuals to join
our team and help execute this mission. Specifically we are looking for a
Senior Star Developer with the following qualifications.
Technical Skills
- BS/BA or Masters Degree in
Engineering, Computer Science or equivalent education/experience
- 5+ years programming
experience required, preferably in architecting and building enterprise
web solutions
- Strong grasp and
application of agile development principles and tools (such as TFS,
Version One, Rally, JIRA, MSTest/NUnit/jUnit, Crucible, Code Collaborator
etc) as well as established design patterns
- Proficient in working
within an iterative development life cycle, using the SCRUM
methodology, with frequent releases facilitated by the rigorous
application of Test Driven and Domain Driven Design practices
- Experience in .NET
Technologies, C# , MVC 4+, Azure Cloud Infrastructure, .NET Entity
Framework 4+, Razor Templating.
- Strong web development
experience(HTML, HTML 5, CSS 2, CSS 3, JQuery, Mootools)
- Experience in Single Page
Application Development Architecture (SPA) and the related frameworks
(history.js, nav.js, knockout.js, uphost.js, jQuery)
- Experience in designing and
implementing applications incorporating Document DB such as RavenDB
- Microsoft and other
programming/software engineering related certifications a plus and/or an
active desire to pursue such certifications.
Soft Skills
- Able to lead the technical design
and implementation of this new, hugely important and high profile web property
- Able to deliver results in
all phases of the development cycle from concept, technical design,
prototype, code development, testing, release to QA and implementation.
- Able to perform system
analysis and programming activities which may require extensive research
and analysis.
- Ensure timely, effective, and
quality delivery of software into production, both at an individual and
team level.
- Able to manage and
prioritize multiple tasks, with minimal assistance, while remaining
flexible to changing requirements. Provide task estimates including effort
and cost; able to adjust these estimates as appropriate and
necessary.
- Show passion and enthusiasm for
technology, mentor the development team, streamline existing processes and
introduce new ones
- Able to evaluate new,
cutting edge technologies and incorporating them with the
team's technical architecture
- Help the team achieve
greatness and shine like a true star in the process.
What We Offer
- A very competitive
compensation package
- A fast-paced, challenging
environment with significant prospects for a long-term, successful career
- The opportunity to be part
of something really great and make a difference on a global scale
- A unique working experience
made up of a small team with some really great and talented, young
professionals
For further information and applications(please include an
up-to-date CV) contact [email protected]