Job Description :
We have "Azure Application Developer" positions at "NJ" - Fulltime Permanent

Title: Azure Application Developer

Location: NJ

Position Type: Fulltime Permanent

Salary: DOE

Job Summary

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.

Illustrative 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), Entity 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.

RequiredTechnical 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 COREwebapi,
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