Lead Application Developer
Spencer Stuart
(Chicago, Illinois)Spencer Stuart is one of the world’s leading executive search consulting firms, placing C-Level and Board of Directors in the most successful companies across the globe.
The Systems Department of Spencer Stuart, a leading international management consulting firm specializing in senior-level executive search, is seeking an applications developer lead who has extensive experience working with ASP.NET, C#, SQL, and other web-based technologies to aid our ongoing effort in the area of new/existing development for a globally distributed applications environment. This person must be detail oriented and have the skills necessary to lead a team. Candidate must be comfortable working in a fast-paced environment driving standards, processes and technology to ensure successful delivery of applications.
- Contributing to a healthy, collaborative development environment.
- Multi tasking and managing tasks across several projects simultaneously to meet several deadlines.
- Demonstrated ability to communicate effectively with both technical and business audiences.
- 8+ years of software development experience required.
- 5+ years of JavaScript Development required.
- 5+ years of SQL Server experience required.
- Self starter
- Team player
- Excellent analytical skills and attention to details
Mandatory Qualifications
- Expertise in developing with HTML5, CSS3, JavaScript, and JQuery.
- JSON/XML serialization and deserialization techniques
- A fundamental understanding of object-oriented design and programming (OOD/OOP).
- .NET 4.0 / WCF / Soap / Rest / Web API
- ASP.NET MVC. Helpers, HttpModules, ActionFilters, Dependency Resolver etc.
- Agile, Test Driven development practice
- Strong enthusiasm for the performance of timely and high quality work
- Strong sense of urgency in order to provide our business stakeholders with a high quality of service/support
Desired Qualifications
- Telerik Controls
- Dependency Injection, IOC Framework (Ninject, Windsor Castle, etc.)
- Unit test (nunit, qunit, etc.)
- Mocking Framework (Rhino Mocks, Moq, etc.)
- WS-*, STS, OAuth
- Financial applications experience.
Leadership
- Aspires to technical leadership
- Prior experience managing team size of 4-6 employees
- Prior experience managing both full-time and contract employees
- Ability to manage conflict, provide strategic direction and drive business results by managing the performance of staff members
- Ability to employ and enforce Scrum methodologies in a disciplined fashion
Responsibilities
- Assist Application Development Manager in leading delivery and process improvement projects as directed (20%-30%)
- Design and development of deliverables on time, and to required quality (70%-80%)
- Ensure the quality of delivered software through maintenance of unit tests, continuous integration, completion of design, and code reviews.
- Scoping and estimation of development tasks.
- Work with Business Analysts & UX in defining requirements and prototyping solutions.
- Work with the Test team in resolving quality issues and supporting the test cycle.
Reports to | Application Development Manager |
---|
Questions
There are no answered questions, sign up or login to ask a question
- CSS
- JavaScript
- jQuery
- Process Improvement
- Prototyping
- Software Development
- SQL
- XML
- ASP
- ASP.NET
- ASP.NET MVC
- Business Analysis
- C#
- Continuous Integration
- CSS3
- HTML5
- JSON
- Management Consulting
- OAuth
- REST
- Scrum
- Serialization
- SOAP
- UX Design
- NUnit
- Moq
- Ninject

Want to see jobs that are matched to you?
DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.