Hi
Greetings!!
Hope you’re doing great, We have an excellent requirement for you could
you please go through the job description and let me know your comfort
levels on the below requirement.
Senior .Net Backend Developer
Location : Seattle, WA
Duration : 12+ Months
4 positions
What you’ll be doing…
• Participate in technical design reviews, planning and delivery of
innovative, scalable, secure and robust applications
• Individually contribute to development tasks & code reviews
• Work collaboratively with product, design & engineering teams to
ensure we're building the best products across all devices
What you should have…
• Hands-on technical leadership experience.
• Deep understanding of application & web architecture and development
• Advanced knowledge of .NET framework, C#, ASP .NET MVC & SQL Server or
other relational databases
• Knowledge of front end technologies including HTML, CSS, JavaScript,
and popular libraries and frameworks
• Expertise in engineering best practices for the full software
development life cycle, including coding standards, code reviews, source
control, build processes, test automation, continuous integration, and
operations
• Excellent problem-solving, debugging, & performance tuning skills
• Pro-active in their approach to being a productive member of the team
What else we’d like you to have…
• Experience with Scrum or other agile methodologies
• Passionate about current technology and new trends
• Exposure to or interest in a variety of technologies outside of the
Microsoft stack including open source software
• A thorough understanding of the whole web stack: HTTP, cookies,
caching & optimization techniques
*Title: Application Developer, Senior*
*Job Summary and Mission*
As a Sr. Front End Web Developer for Starbucks you'll join a world-class
team of talented developers to create highly trafficked web applications
and engaging customer facing sites that drive this unique brand. You'll
be responsible for the conceptualization, production and testing of
front-end solutions that are semantically sound, usable, and attractive
that account for speed, file size, readability and accessibility - using
modern web standards and DOM scripting.
You will have mastered creating cross-browser solutions that separate
structure, presentation and behavior using semantic XHTML\HTML5 markup,
CSS 2\3 and modern unobtrusive, object oriented JavaScript. You should
have strong knowledge of DOM scripting and event handling with
experience using one or more JavaScript frameworks (jQuery, Prototype,
Dojo, YUI - we use jQuery), including expert-level skills at Ajax
implementation.
Additionally, you'll be familiar with accessibility standards such as
Section 508. You will frequently work with Software Engineers to produce
front-end templates for integration into a larger software application.
While not your primary job function, it is recommended they have
experience with at least one of the following development technologies:
ASP.NET, PHP, Ruby, and Python (all MVC based); and have experience
integrating with a prominent Content Management System: SiteCore,
Drupal, WordPress, Expression Engine CMS, etc.
As with all of the technical staff, developers are comfortable working
in a deadline-driven, technology-agnostic and design-focused
environment. They are dedicated to producing high quality and elegant
solutions that meet or exceed client requirements and expectations. They
are professional, courteous, wildly creative, and possess excellent
verbal and written skills.
*Summary of Key Responsibilities*
* Coaches and mentors other less experienced team members.
* Performs cross training and facilitates information sharing among
team members.
* Collaborates with team members to recommend new software development
technologies and development processes.
* Designs, develops, implements, documents, and tests changes to an
application subsystem.
* Codes, tests, debug, documents, and implements complex software
applications.
* Creates more complex prototypes and ensures deliverables are high
quality and meet user expectations.
* Supports system and integration testing activities.
* Initiates design reviews for new applications and adheres to
software development standards.
* Participates in systems planning, scheduling and implementation.
* Collaborates with project team to keep projects on schedule by
coordinating activities, monitoring project schedules, and costs.
* Participates in, leads and mentors others in requirements gathering
and functional specification activities.
* May assist Functional Analysts in completing deliverables and
translates business requirements and functional designs into
technical designs. Assist with development of functional designs and
resolving complex design issues.
* May act as senior technical expert to consult with and analyze the
business needs.
* Resolves and helps mitigate production application issues and
assists less experienced application developers as needed.
* Works with other business and technology teams to support resolution
of end user inquiries.
* Contributes to the documentation of production support processes.
* Anticipates long-term support issues and plans for corrective actions.
* Working with application development leads, establishes, maintains
and ensures compliance with standards for development, testing and
documentation.
*Summary of Experience*
**
* HTML and JavaScript application development and programming
experience (6 years)
* Analyzing, diagnosing and proposing solutions to user problems (6 years)
* Providing support to various business applications (6 years)
* Working with process owners and identifying information technology
solutions that enable business process improvement (4 years)
**
*Required Knowledge, Skills and Abilities*
**
* Ability to communicate clearly and concisely, both orally and in
writing.
* Excellent proficiency in programming languages and design patterns.
* Strong analytical and problem-solving skills, especially when
dealing with bugs.
* Ability to quickly learn new application systems and technologies
* Knowledge of basic project management framework and methodology such
as agile.
* Ability to accurately estimate design and development timelines for
application components
Thanks
Pramod
[email protected]
--
You received this message because you are subscribed to the Google Groups
"US_IT.Groups" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/us_itgroups.
For more options, visit https://groups.google.com/d/optout.