DIRECT CLIENT REQUIREMENT
Position: Azure Application Developer
Location: Princeton, NJ/REMOTE
Duration: 6+ Months
Responsible for design and development of modern web based applications, including program design, coding, testing, debugging, and requirements documentation at a 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. They are responsible to coach, mentor, motivate and supervise project team members, and influence them to take positive action and accountability for their assigned work.
Illustrative Duties and Responsibilities
Required Technical Skills
Prefer computer science background with strong understanding of writing maintainable, performant systems. Advanced proficiency in software development lifecycle methodologies (Agile preferred); project management experience dealing with projects of different sizes; demonstrated experience working with diverse client groups, preferably on a global basis; ability to manage concurrent initiatives and use effective judgment in prioritization and time management; proven ability to present materials to senior audiences; excellent analytical/problem solving ability; strong influence and negotiation skills; very strong written and verbal communication skills; excellent relationship management skills; creative and Independent thinking
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.
Tools: Visual Studio 2012/2015, VSTS for source code and defect tracking
Required Licenses, Certifications, and Other Requirements
Nice to have Microsoft developer certification
Education & Experience
Minimum of Bachelor’s Degree; 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.
Since 2002, APN Consulting has been inspiring success in IT through meaningful connections between employers and candidates. We are trusted by a vast array of companies, from small enterprises to some of the world’s most trusted brands to present the best talent for their contract, contract to hire and full-time positions. To learn more, please visit us online at www.apnconsultinginc.com