*Role – Web Application(Software Developer) Duration – 12+ Months Location:
Detroit, MI *

Green Card or US Citizen,  ALL CANDIDATES MUST BE LOCAL TO MICHIGAN


*Mode of interview*: phone to in person.



*As a team member*, you will be responsible for application development and
support including user story elaboration, estimation, analysis, design,
programming, unit/integration testing and debugging following Agile
development practices.  These individuals will work in a highly
collaborative, cross-functional, and Agile environment and will assume a
lead role for various practices and decisions. They will…



•       Test-drive code (Test Driven Development)

•       Elaborate, estimate, and design for small increments of
work…just-in-time

•       Perform root cause analysis, technology evaluation, and design
spikes

•       Commit to completing well-defined work and deliver on those
commitments

•       Swarm around tasks along with other Scrum team members

•       Pair program, mob program, peer review code with different people
in many situations

•       Report status of assigned software development and/or maintenance
tasks

•       Consistently follow the specified software development methodology

•       Model courageous and continuous learning to the team. Actively help
team members continuously learn

•       Promote improvements in programming practices such as
functional/acceptance test driven development, continuous
integration/delivery, and test automation

•       Continuously learn and challenge the organization concerning new
practices, processes, technologies, and languages

•       Build a strong team using their collaboration skills.  Interview
and mentor team members.

•       Provide leadership and assistance among and across
teams/organizations



We’re looking for team members who are comfortable wearing different hats
and like getting stuff done; who are self-driven and like being a part of
all aspects of application development from concept to delivery; who can
optimize and eschew unnecessary overhead and complexities in return for
progress.  We have a great office downtown Detroit across the street from
Comerica Park.  We work on Macs and have stand-up desks (nice chairs are
available too).  It’s a casual environment intent on conceptualizing,
designing, and building great products.



*You have:*

•       BS in Computer Science or other field of study along with
applicable work experience

•       5+ years experience as developer having used two or more of the
following…

o   Node.js

o   Python

o   Java

o   Scala

o   Go

•       Experience with other programming technologies such as…

o   WEB: HTML5/CSS3/Javascript, React, Angular

o   Frameworks: Express, Spring, Play, Flask

o   Databases: MySQL/Postgres, Mongo

o   Tools: AWS, Git, Swagger, Command Line

•       Proven experience/responsibility for design and architectural
decisions of app

•       Proven knowledge and practical application of design patterns (MVC,
SPA)

•       Experience developing apps that interact with Web Services (REST,
RPC, and/or SOAP; asynchronous networking)

•       Experience with API management tools such as 3 Scale and Apigee

•       The ability to write appropriate unit level test cases, leveraging
mocking/spying frameworks for isolation of the subject component

•       The ability to write appropriate integration level test cases
against a system of components

•       The ability to write automated functional test cases

•       Knowledge of and desire to work in an Agile development environment

•       Excellent verbal and written communication skills

•       Creative problem solving skills and ability to effectively
communicate and translate feedback, needs and solutions

•       Strong teamwork orientation and the ability to foster collaboration
within and across teams

•       A good work ethic and strong sense of ownership of end result



*You might also have:*

·         Experience working in an Agile environment following Scrum

·         Experience with Extreme Programming (XP) practices such as Test
Driven Development (TDD), Continuous Integration (CI), and Pair Programming

·         Experience at a start up

·         Experience operating SaaS as DevOps (having your own ssh keypair)







*Regards,*

AMIT KUMAR  *Sr. Recruiter*

*IDC Technologies Inc.*| *1851 McCarthy Boulevard, Suite 116, Milpitas, CA
, USA, 95035*

*408 668 8348 **I **ami...@idctechnologies.com <ami...@idctechnologies.com>**
I Gtalk: Recruiter.amitk | Skype: Amitiilm*

*Web: www.idctechnologies.com <http://www.idctechnologies.com/>*

"Under Bill s. 1618 Title III passed by the 105th U.S. Congress this mail
can not be considered spam as long as we include a way to be removed from
our mailing list. Simply send us an e-mail with REMOVE in the subject and
we will gladly REMOVE you from our mailing list."

-- 
You received this message because you are subscribed to the Google Groups "IT 
RECURITER" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to it-recuriter+unsubscr...@googlegroups.com.
To post to this group, send email to it-recuriter@googlegroups.com.
Visit this group at https://groups.google.com/group/it-recuriter.
For more options, visit https://groups.google.com/d/optout.

Reply via email to