Hi,

I have an urgent requirement mentioned below. If you find yourself
comfortable with the requirement please reply back with your updated resume
and I will get back to you or I would really appreciate if you can give me
a call back at my contact number.







*Position: **Software Engineer (JAVA)*

*Location: Minneapolis, Minnesota *

*12+ Months*











*Required Skills**:*

*8+ Years*

*Job Summary:*

We are looking for a solid JavaScript and front-end developer to help build
and maintain components.

As part of a fast paced and fun team, you will be responsible for seeing
the development process all the way from gathering requirements, to
architecture, to building the JavaScript components in an agile workflow.

An ideal candidate will be self-motivated and able to pick things up and
run, all while able to communicate with Managers and team members in order
to solve problems. We are looking for someone with:

·           Strong object-oriented development skills

*·           Proficiency with vanilla JavaScript, including prototype,
scope, and module concepts * Familiarity with TDD/BDD concepts and when to
use them*

*·           Experience with local build/server configurations with
Node.js; including: Grunt, Gulp, webpack, Express, and Babel*

*·           The ability to write advanced JavaScript beyond jQuery or
framework dependent development * Strong critical thinking and problem
solving skills*

·           A willingness to participate in code reviews and maintain
codebase standards

·           An understanding of the benefit of good documentation

·           *Preferred Qualifications: * A personal portfolio or active
Github profile*

·           Experience working within larger corporate teams

·           A strong desire to build reusable JavaScript components

·           Familiarity with Agile processes

·           Experience developing on high visibility public and secure
websites



·         A Software Engineer will lead the development team through the
design, development, documentation, testing, and modification of existing
and new software applications, championing standard techniques, procedures
and criteria. Participate in architecture design, performance monitoring,
product evaluation, and buy vs. build decisions. Track and communicate
development project status, dependencies, and risks and mitigation
strategies to the project team and leadership. Provide technical expertise
to the business

·         Execute and/or oversee the following: create low level design
documents (including code samples/outlines) and detailed engineering
specifications based on business, user and non-functional (e.g.
performance, reliability) requirements; write complex code, adhering to
standards, procedures and techniques; maintain integrity of existing
program logic according to specifications and best practices; complete
deliverables using the Solution Delivery Life Cycle (SDLC) and a
deliverables-based approach

·         Partner with the business and project team to gather requirements
and fully understand project goals, then use this information to
effectively plan and lead the development process. Participate in project
design walkthroughs. Evaluate interrelationships between applications and
design for effective interfaces between interrelated applications/systems.
Address failure scenarios in design work. Proactively review then plan and
execute corrective action in response to production support issues.

·         Lead the code review process to ensure development work adheres
to standards and specifications (including peer review as well as code
review external to development team). Write and/or revise system design
documentation and operations documentation to include providing required
input into operation support manuals and user guides. Create and properly
archive all project related documentation.

·         Assure all code is effectively unit tested prior to being
released to the quality assurance team. Resolve all unit test issues in a
timely manner. Assist the quality assurance team in identifying test cases
and in creating/mining test data to enable a thorough test of all
development deliverables. Respond to all inquiries and issues in a timely
manner as the developed code/program moves through the testing process and
into production. Approve code to be put into production.

·         Provide oversight, mentorship and technical leadership to a
development team to ensure timely execution of project deliverables.
Provide governance oversight to ensure adherence to development strategy,
standards, tools and procedures. Guide the development teams to
consistently apply appropriate development principles and standards during
all phases of the development life-cycle.

·         Improve the health of system assets by identifying enhancements
to improve performance, reliability, and resource consumption. Tracks
standards exceptions (e.g. security gaps) for assets to ensure they are
addressed in a planful and timely fashion. Lead root-cause analysis for
system failures and propose improvements to prevent their recurrence.
Evaluate production issues to determine corrective action(s) required.
Provide implementation/production support as required.

·         Maintain up-to-date skills in software development technologies.
Provide expertise in the selection, implementation and use of development
tools and best practices. Establish and maintain effective and productive
working relationships with business partners and project teams.











*Thanks & Regards,*



*Praveen Tiwari*

Senior Technical Recruiter

*Sage Group*

*W:*+ 732-767-0010 x  113 |Direct: 732-851-1637 | *F:* 732-749-8969 | *Email:
*ptiw...@sagetl.com

*Gtalk/yahoo/Skype: praveentj101*

[image: SageLogoC] <http://www.sageci.com/>[image:
cid:image004.jpg@01D26D7E.63B9BEF0]

This message contains information that may be privileged or confidential
and is the property of Sage Group. It is intended only for the person to
whom it is addressed. If you are not the intended recipient, you are not
authorized to read, print, retain copy, disseminate, distribute, or use
this message or any part thereof. If you receive this message in error,
please notify the sender immediately and delete all copies of this message.
Sage Group does not accept any liability for virus infected mails.

-- 
You received this message because you are subscribed to the Google Groups "Open 
Source Erp & Crm" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to open-source-erp-crm+unsubscr...@googlegroups.com.
To post to this group, send email to open-source-erp-crm@googlegroups.com.
Visit this group at https://groups.google.com/group/open-source-erp-crm.
For more options, visit https://groups.google.com/d/optout.

Reply via email to