*****Direct Client Requirement*****
Title : Full Stack Developer
Location : Richfield, MN
Rate : DOE /If your experience and skills match call us immediately for submission
Duration :6 Months
Interview Type : Skype or Phone
Job Type : W2
Experience : 5 Years
Job Description :
- Build high-performance, highly available and scalable distributed systems
- Build the simplest possible thing that will continually deliver working software to customers
- UI development, ReactJS, Redux, Jest, cypress.io
- Service development, REST, HTTP, Java, Spring, Groovy, Spock, NoSQL (Cassandra), Oracle, XML, JSON
- Prioritize, communicate clearly, and consistently deliver results
- TDD, paired programming, code reviews, and aggressive refactoring
- Work with open source software and tools (e.g. Spring, Apache, Tomcat, Jenkins, etc.)
- Share knowledge with peers to lessen knowledge silos, help peers grow and make the team better.
How much time will the resource spend pair programming?
- A large amount of time is spent pair programming.
Skills Overview:
What are the top five skills and number of years of experience required to perform this job?
- Number of years of experience- 5
- Full stack experience using a modern JavaScript framework like React.
- Experience writing code using Java and Spring frameworks.
- Some amount of experience with TDD and Paired Programming.
What are some preferred/nice to have skills the manager is looking for?
- Knowledge of modern deployment, CI/CD, and configuration management tools
- Ability and aptitude to dig into and solve challenging problems and proactively avoid problems
- Experience in building web UI with ReactJS, or other JavaScript frameworks
- Scripting, automation, and troubleshooting of processes and systems; scripting in the shell and at least one of the following: Ruby, Perl, or Python
- Google Cloud Platform BigQuery, Google Data Studio, or other BI tooling
- Networks, security, firewalls, load balancers, DNS, and other infrastructure components
Will there be a Hacker Rank test Required for this REQ?
- Yes
Pre-screening Questions: Must be submitted on resume, no exceptions!
- This is an eXtreme Programming (XP) team. Along with other XP practices, all production code is developed using pair programming and TDD.
- What about this excites you?
- What about this worries you?
- How much pairing would you do in a typical day of your ideal job?
- Refactoring
- What causes you to refactor?
- How often would you refactor?
- How do you decide/prioritize what to refactor first, second, third, etc?
- How do you confirm the quality of the software you write?
- Describe how Test-Driven Development fit into your engineering habits.
******Referral Bonus Available: Refer your friends or colleagues, get referral bonus******
Position Keywords: ReactJs, Redux.Js, Jest, REST, HTTP, Java, Spring, Groovy, Spock, NoSQL, Cassandra, Oracle, XML, JSON, Apache Tomcat, Jenkins, Shell, Ruby, Perl, Python, Network Firewalls, Network, DNS, MS Windows, JavaScript, GCP, Google BigQuery, Cypress.Io, Apache, Google Data Studio
Pay Rate: DOE /If your experience and skills match call us immediately for submission
Job Duration: 6 Months
% Travel Required: None
Job Posted by: Consulting Services
Job ID: 2022-227