Robert Half Technology Azure Application Developer in Princeton, New Jersey

Responsible for design and development of modern web based application including program design, coding, testing, debugging, and requirements documentation at mastery level. Responsible for designing, coding, unit testing, building, deploying, and supporting application software as an athlete that can work in a dynamic environment across functions and projects. Ensures application design, development schedule, and implementation meet or exceed documented application scope/timeline, while adhering to established standards. Duties and Responsibilities: 1. Design, Code, Unit Test ASP.Net COre Web APi, Azure Technologies (Web jobs, key vault, DocumentDB, storage, SQL, search, Service Bus), Enity Framework Core, performant T-SQL 2. Experienced and knowledgeable at a mastery-level of industry best practices and vendors in order to actively analyze, design, and recommend third-party tools and create custom web applications. Drives analysis of required functionality and implements customizations to platforms or develops custom solutions to fulfill business requirements with a mastery focus on technical excellence and high quality. 3. Performs technical design and maintain documents technical specifications. Assists application architects in the creation of application, integration, and data architecture. Develops /teaches team members of these skills. 4. Reviews other developers work against high standards of quality and technical excellence (using best practices) to ensure solutions are aligned to architectural specifications and design. Investigates and corrects reported issues against existing software. Recommends performance improvements including tuning, or process changes. Has an advanced foundation in designing and developing for non-functional requirements including reliability, availability, and performance, scale, security, and data integrity. 5. Analyzes business/ functional requirements and prepares development project schedule, tasks, and estimates. 6. Strives for personal and organizational improvement - passionate about making sense of information to suggest new possibilities for improvement and pushing those ideas forward; seeks out new experiences, knowledge, and open to learning and change. 7. Collaborates with project team members to identify issues and risks associated with the design, implementation, and delivery of project assignments. Apply today by emailing resume to: Maria Alvarez Account Executive Tel: 609-987-8010 Email: MUST REFERENCE JOB ORDER IN SUBJECT LINE

Technology doesn't change the world. People do.

As a technology staffing firm, we can't think of a more fitting mantra. We're extreme believers in technology and the incredible things it can do. But we know that behind every smart piece of software, every powerful processor, and every brilliant line of code is an even more brilliant person.

Leader among IT staffing agencies

The intersection of technology and people — it's where we live. Backed by more than 65 years of experience, Robert Half Technology is a leader among IT staffing agencies. Whether you're looking to hire experienced technology talent or find the best technology jobs, we are your IT expert to call.

We understand not only the art of matching people, but also the science of technology. We use a proprietary matching tool that helps our staffing professionals connect just the right person to just the right job. And our network of industry connections and strategic partners remains unmatched.

Apply for this job now or contact our branch office at 888.674.2094 to learn more about this position.

All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.

© 2017 Robert Half Technology. An Equal Opportunity Employer M/F/Disability/Veterans.

By clicking 'Apply Now' you are agreeing to Robert Half Terms of Use.

Req ID: 02760-9500775339

Functional Role: Account Executive/Staffing Manager

Country: USA

State: NJ

City: Princeton

Postal Code: 08540

Compensation: $55.00 to $60.00 per hour

Requirements: Required Technical Skills: Prefer computer science background with strong understanding of writing maintainable, performant systems. Development Methodology: Agile/Scrum Technologies: Must have Azure development experience (Web jobs, DocumentDB, Search, ServiceBus, Key vault, Functions, SQL, Storage), C#, .net CORE webapi, database development (i.e. Must have strong T-SQL coding skills, understand Execution/Query Plans, transactionality and locking ). Must have experience writing unit tests and experience with source control management and defect tracking systems, such as Microsoft Team Foundation Server, Git Must be able to operate with minimal oversight and operate within a self-organizing scrum team. Nice to have HTML5, Angular 2 with Typescript, CSS, Bootstrap, Javascript experience. Tools: Visual Studio 2012/2015, VSTS for source code and defect tracking Experience: Minimum of 4-5 years of applications development experience in a fast paced web project leveraging above mentioned technologies; Must appreciate team work, collaboration and continuous improvement as core tenants of their work; understanding of methodologies and delivery of business software solutions with experience in the various SDLC methodologies and working with a DevOps mindset. Apply today by emailing resume to: Maria Alvarez Account Executive Tel: 609-987-8010 Email: MUST REFERENCE JOB ORDER IN SUBJECT LINE