*Hi  All,*

*Need Candidate who go for F2F Interview*


*Job Title:       Site Developer*

*Location:       Minneapolis, Minnesota 55402 *

*Duration:      12+ Months - Contract to hire*



*Responsibilities*:

·         In this role, the team member will work with an Agile team to
coordinate time lines, resources and releases for the product backlog
prioritization.

·         They will also research, analyze, validate and guide strategies
for our development delivery processes and tools, including continuous
delivery, automation and continuous integration.

·         In addition, the role will include assessment and recommendations
to ensure our sites are meeting performance standards and load times.

·         It is a role that is the hub between our processes and our teams.



*This role will be responsible for:*

·         50% Agile team work, planning, task delegation and release
coordination for our public sites day-to-day operations and project work.

·         40% Research and assess our current development delivery flow and
recommend tools or process to reduce inefficiency and increase productivity
from a development perspective find pain points within our current process
and recommend how to solve them. Effectively manage relationships with our
developers, QA team and release managers to ensure that we are in alignment
with their needs for the proposed solutions.

·         10% Work with 3rd party vendors to ensure code quality standards
are met and cross-commit needs are planned on externally developed
products. This will happen through project coordination and code reviews.



*Skills*:

·         5+ years’ experience with front-end web development using modern
technologies, specifically JavaScript, jQuery, HTML and CSS.

·         Experience with DevOps tools (e.g. Karma, Jasmine, Git, Selenium,
the Atlassian tools suite (Stash, Bamboo, Crucible)) and practices.

·         Familiarity or experience working in an Agile environment.

·         Excellent written and verbal communication skills.

·         Ability to effectively present information.

·         Strong time management skills with the ability to manage complex
projects under deadlines.

·         Develop and maintain productive relationships with end users.

·         Engage end users to advance service objectives and ensure
services meet business needs. Skill in focusing on desired results,
determining what is important and urgent, clarifying next steps, and
prioritizing work effectively to meet deadlines and achieve desired
results.

·         Ability to identify and provide innovative approaches and
solutions for process flow issues. Ambition for continuous improvement and
high personal performance standards (self-starter).

·         Ability to adhere to the highest ethical standards including
honesty, integrity, dedication and leadership.



*Description/Comment:*

·         Contribute to software development activities by developing,
documenting, testing, modifying and maintaining new and existing software
applications.

·         Apply standard techniques, procedures, and criteria to the
development life cycle.

·         Bring application(s) and technology expertise to the
specification and design development process.

·         Provide technical expertise on assigned applications, to include
interfaces and interrelationships with other applications and systems.

·         Receive technical guidance and day-to-day direction from Software
Engineers and Senior Software Engineers.

·         Code, test and troubleshoot existing programs utilizing the
appropriate hardware, database, and programming technology.

·         Analyze end user data and business needs to format final product
and assure user-orientation. Test and develop programming modifications.

·         Utilize applications expertise to participate in the design
process as needed, then write new program code based on defined
specifications.

·         Document programming problems and resolutions for future
reference.

·         Maintain and modify programs; make approved changes by amending
flow charts, develop detailed programming logic, and coding changes.

·         Write and maintain programming documentation, as well as
operations and user guides (as required).

·         Effectively unit test all code and programs prior to releasing
them to the quality assurance (QA) team.

·         Resolve all unit test issues in a timely manner.

·         Collaborate with the QA team to identify test cases and
create/mine 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 ultimately
into production.

·         Provide implementation/production support as required.

·         Analyze performance of programs and take action to correct
deficiencies based on consultation with end users, Business Analysts and
senior development team members.

·         Provide input to prolong application life or recommend
replacement.

·         Confer with senior development team members to gain understanding
of needed changes or modifications of existing programs.

·         Assist in resolution of questions of program intent, data input,
output requirements, and inclusion of internal checks and controls.

·         Evaluate and thoroughly understand complex interrelationships
between assigned applications and systems, such as whether a contemplated
change in one application would impact or cause unwanted results in a
related part of that application or other applications/systems.

·         Proactively provide subject matter expertise regarding assigned
application(s) to other members of the technology and business teams to
assure understanding of interrelationships and dependencies.

·         Support the installation planning for application program
requirements. Support the end-user and technical operations staff as
required.

·         Assist senior development staff with the integration of
technology within and across the capability domains.

·         Act as a resource to junior development staff regarding
technology, methodologies and standards. Proactively share knowledge and
collaborate with development team members, Business Analysts and Technology
Operations to assure quick and effective responses to customer needs
(internal and/or external).



*For Senior and Executive Levels:*

·         Strategically plan and prioritize software/solution releases
within planned release schedules based on enterprise business strategy,
business and technology need, and impact while assuring appropriate scope,
size and impact of releases to end users.

·         Effectively plan all design, development and testing work to
assure the pre-determined release schedule is met.



*For Senior and Executive Levels:*

·         Provide strategic direction and operational leadership to a team
of highly technical employees.

·         Develop and maintain an organization of high performing people
through effective hiring, coaching and rigorous performance/talent
management processes.



Thank you,
*Sourav*

Mindedge Solutions Inc

Email: *[email protected] <[email protected]>*

              *[email protected]
<[email protected]>*

Phone     :+1-678-288-5862

Fax        :+1-678-288-5862

www.MindedgeSolutionsInc.com <http://www.mindedgesolutionsinc.com/>

-- 
You received this message because you are subscribed to the Google Groups 
"REQSRESUMES" 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 https://groups.google.com/group/reqsresumes.
For more options, visit https://groups.google.com/d/optout.

Reply via email to