Hello,
Hope you doing well!
I have immediate job requirement for you. Please go through the below Description and let me know your thought and share your updated resume.
Role:- Full Stack Engineer- Lead
Location:- 100% Remote
Experience:- 7+Years
Duration : Contract to hire(C2H)
Job Description
Critical Responsibilities:
- Links development with design
- Participate in all aspects of the agile engineering practices. Create link between development processes and (lead) product owners on an operational level
- Use agile engineering practices, various software and Web development technologies to rapidly develop creative and efficient solutions that enhance the experience
- Work with end users/other team members to gain a solid understanding of requirements and document as needed
- Create interfaces between micro-services and graphical surface
- Develops (codes) the central software components (e.g., algorithms) that power the application
- Analyses data using latest tools to extract insights
- Develop new features to the front-end user-interfaces/develops new front-end interfaces using HTML5, CSS3, JavaScript, React.js, Angular, etc.
- Develop visually appealing front end website architecture, including translating designer mock-ups and wireframes into front-end code
- Develop back-end applications using technologies such as Java, JavaScript, Python, Ruby, .Net, etc. as needed to support the user interface
- Create well-designed test cases and be familiar with testing guidelines/best practices
- Work across the full stack, building highly scalable distributed solutions that enable positive user experiences and measurable business growth
- Develop functional databases, applications, and servers to support websites on the back end
- Ensure cross-platform optimization for developed applications
- Explore/introduce innovative development techniques/technologies
- Stay current/provide insight on cutting edge software approaches/architectures
- Ensure that non-functional requirements such as security, performance, maintainability, scalability, usability, and reliability are being considered when architecting solutions
- Work on integration issues/determine the integration approach. Coordinate with other areas for integration architecture solutions
- Architect/provide guidance on building end-to-end systems optimized for speed/scale
- Collaborate with global team located across multiple time zones and in the newly formed Digital Innovation Lab
Key Qualifications:
- Bachelor’s Degree in Computer Science, Computer Engineering, or other related degree
- 5+ years of software development experience, with automated processes as a full stack developer/engineer, preferably with Lab experience.
- Knowledge of agile software development process
- Excellent understanding of latest development technologies
- Infrastructure knowledge, Background in architecture and protocols
- Experiences with code refactoring, design patterns, design-driven development, continuous deployment, highly scalable applications and application security
- Expert in pair programming, continuous integration, test-driven development and incremental design
- Experience with big data, relational and NoSQL data stores
- Developing API and modern back-end systems
- Expertise in working with functional programming languages and highly distributed, scalable and resilient micro-service landscapes while remaining hands on
- Experienced in maintaining the life cycle of high-scale public and internal APIs, incl. design, implementation and depreciation
- Excellent debugging and optimization skills
- Unit/integration testing experience. Experienced with various testing strategies of distributed systems
- DevOps and CI/CD experience
- Good coding skills and experienced in implementing high-scale cloud architectures using modern, cloud-based container platforms (PaaS/SaaS)
- Experience designing/integrating RESTful and SOAP APIs
- Experience with Machine Learning and/or data analytics
- Expertise with essential front-end technologies like HTML5, CSS3, JavaScript and UI/UX design
- Expertise with third-party libraries like jQuery, LESS, Angular and ReactJS
- Knowledge of multiple back-end\server-side programming languages like Java, Python, Ruby, .Net etc.
- Knowledge about security concerns at each layer of the stack and data protection
- Familiarity with any of the common stacks: LAMP, LEMP, MERN, MEAN, Django and Ruby on Rails
- Experience in implementing high-scale modern cloud architectures preferably in AWS using serverless components, micro-services, and cloud-based container platforms (IaaS/PaaS)
- A proven track record of taking ownership and driving results on technical projects
- Knowledge of caching mechanisms like varnish, Memcached, Redis is a plus
- Experience building web and mobile applications, plus bots is a plus
- Prior experience in a Digital Innovation Lab is a plus (Lab mindset)
some additional information to accompany your resume before they schedule a video interview. Please fill out the information in detail below.
| AREA OF COMPETENCY: | ADD’L DETAIL ON THE RESPONSE WE ARE SEEKING: |
| Overall Experience & Delivery Practices: | |
| Years of Experience & Background in Digital Products Development and Technologies/Engineering? | Years, History & Evolution of Career |
| Have you worked as a Lead Developer? | Role, Responsibilities and Team Size (Ensure it is over a Full-Stack Team) |
| Have you continued to stay hands-on in Development through the evolution of your career? | |
| Experience Using Agile and associated practices (Pair Programming, Continuous Integration, Test-Driven Development and Incremental Design) | Years, Role, Experience, Sprint Durations, etc. |
| Do you have experience in DevOps and CI/CD? | How and Where? Details? What technologies were used? |
| Digital Innovation Lab Experience? Coding new Digital Products from idea to version 1.0 | Details? (Experience taking concept(s) to POC) |
| Digital Product Experience: | |
| Digital Product Experience – How many different Products have you engineered/coded? | Detail around their exact role, responsibilities, timeline, team, etc. Detail around the specific products engineered, including industry, scope, etc. |
| What new & latest technologies have you used in your Digital Product engineering experience? | Detail around the technologies utilized, have they been the latest versions and what was the used? Why did they use those specific technologies. Additionally, were there any other new technologies that they explored and didn’t use, why? |
| Front-End Development Experience: | |
| Do you have hands-on and current experience in developing modern front-end user-interfaces using JavaScript? | How and Where (for which Digital Products)? Specifically wanting to understand if they have used the latest version, for instance with Low-Code & Containers? How do they rate themselves on their expertise with this tool? |
| Do you have hands-on and current experience in development of Desktop (and Mobile Apps) using (Modern) Angular? | How and Where (for which Digital Products)? (Should be Angular CLI) How do they rate themselves on their expertise with this tool? |
| Do you have hands-on and current experience in developing modern front-end user-interfaces using HTML5? | How and Where (for which Digital Products)? Possibly ask how this version of HTML 5 differs from previous versions? How do they rate themselves on their expertise with this tool? |
| Do you have hands-on and current experience in developing modern front-end user-interfaces using CSS3? | How and Where (for which Digital Products)? Possibly ask how this version of CSS3 differs from previous versions? How do they rate themselves on their expertise with this tool? |
| Do you have hands-on and current experience in developing modern front-end user-interfaces using React.js? | How and Where (for which Digital Products)? How do they rate themselves on their expertise with this tool? |
| Do you have hands-on and current experience with UI/UX? | How and Where (for which Digital Products)? How do they rate themselves on their expertise with this tool? |
| What other Modern Technologies have you used in Front-End Development? | |
| Back-End Development Experience: | |
| Do you have hands-on and current experience in the development of modern back-end applications using Java? | How and Where? Specifically wanting to understand if they have used the latest version of Java? How do they rate themselves on their expertise with this tool? |
| Do you have hands-on experience in the development of modern back-end applications using both Python and Ruby? | How and Where? Detail around the latest versions and what was developed? (Which did they learn first, why do they use both? Similarities and differences) How do they rate themselves on their expertise with these tools? |
| What other Modern Technologies have you used in Back-End Development? | |
| Full-Stack Development Experience: | |
| Can you engineer interfaces between the back-end and front-end? | How and Where? Detail around what was developed? |
| Experience designing/integrating RESTful and SOAP APIs? | How and Where? Detail around what was designed and integrated? |
| Which Technology Stacks do you have experience with (LAMP, LEMP, MERN, MEAN, Django and Ruby on Rails)? | Which have you used out and what are the pros and cons of each used? |
| Do you possess knowledge about the security concerns at each layer of the stack and data protection? | Detail and where utilized? |
| Big Data and Analytics: | |
| Do you possess Big Data experience, how have you used it and how many years of experience do you have using it? | Years, How and Where? Detail around how this was used? |
| Do you possess experience with Relational Databases? NoSQL data stores? | Years, How and Where? Detail around how these were used? |
| Do you possess experience with NoSQL data stores? | Years, How and Where? Detail around how this was used? |
| Do you possess experience with Machine Learning? | Years, How and Where? Detail around how this was used? |
| Do you possess experience with Analytics? | Years, How and Where? Detail around how this was used? (Was this academic knowledge versus practical experience) |
| Do you possess experience with Advanced Analytics? | Years, How and Where? Detail around how this was used? |
| Cloud Experience: | |
| Do you have experience in implementing high-scale cloud architectures using modern, cloud-based container platforms (PaaS/SaaS)? | Years, How and Where? |
| Which Cloud Platforms have your worked with? | Years, Which Ones and Where? |
Thanks & Regards,
Arvind Kumar
E-Mail: arvind.kumar@zodiac-solutions.com
Direct:-484-218-9396
Zodiac Solutions Inc.
2625 N Josey Ln Ste 320, Carrollton, TX 75007
"Should employment follow the receipt of this Resume/Contract, whether directly, or at an end-client site, you hereby acknowledge that such employment of the Consultant's services will not cause displacement of any U.S. workers similarly employed by the Company, 90 days before and continuing 90 days after the date of commencement of said services.”