Apex Systems, a division of On Assignment (NYSE: ASGN) is the 2nd largest IT staffing firm in the US with over 20 years of industry experience.
We have now moved into the European market to provide our current clients organisations with scalable staffing solutions to address critical gaps in their workforce and augment workforce management strategies.
We specialize in providing professionals for contract, contract-to-hire, direct placement, and managed solutions to clients in Fortune 500, mid-market, and emerging companies.
RESPONSIBILITIES: Plans, conducts and leads assignments generally involving moderate, high budgets projects or more than one project. Manages user expectations regarding appropriate milestones and deadlines. Assists in training, work assignment and checking of less experienced developers. Serves as technical consultant to leaders in the IT organization and functional user groups. Subject matter expert in one or more technical programming specialties; employs expertise as a generalist of a specialist. Performs estimation efforts on complex projects and tracks progress. Works on the highest level of problems where analysis of situations or data requires an in-depth evaluation of various factors. Documents, evaluates and researches test results; documents evolution of testing scripts for future replication. Identifies, recommends and implements changes to enhance the effectiveness of quality assurance strategies.
Key Responsibilities
- Build Microsoft Stack ecommerce software on an enterprise scale.
- Build, Test, and Deploy new features rapidly with the highest quality.
- Continually push for technical excellence to deliver the best in class tools for our customers.
- Work in an Agile, TDD, XP environment to collaborate with you team and across a giant organization.
Essential Requirements
- Extensive experience working in Enterprise software development or a related field.
- Excellent practical and theoretical knowledge of ASP.Net stack technologies - C#, MVC, Web API, Entity Framework, Sql Server, noSQL database.
- Good working knowledge of Javascript, especially Angular, and related client-side libraries
- Good working knowledge of distributed systems, messaging technologies and cloud based systems including microservice and SOA-based architecture.
- Experience and knowledge of working in an Agile/Scrum, TDD, XP driven project.
- Must have a drive to continually improve themselves and others within the team.