urgent Requirement on Angular Developer
Hi,
Hope you are doing great,
I have urgent Requirement on Angular Developer
Angular Developer
Visa : USC, GC, GC EAD, H4, L2
Location: St. Louis, MO, United States
Interview : Coding test and F2F
Hybrid from day-1 ( Must be local to St Louis )
Description :
Technical requirements:
-Angular development (the client is looking for dedicated Angular developers, not full stack developers who have used angular)
-Lead Angular development skills (lead)
-Ability to code and teach coding without the use of libraries/write code from scratch (lead)
-Up to date on angular version 14 (lead)
-Understands design (lead).
-Experience meeting with design and product team (lead)
-Understands how to architect a product and how to explain it (lead)
Soft skill requirements:
-collaborative
-teaching ability (lead)
-strong communication (lead)
-Lead will spend 60% of time on pipelining, designing, code review, mentoring and product work, 40% of time will be spent in code
Job Description
Programming: Has ability to write secure code in multiple languages (ideally JavaScript, SQL); familiar with secure coding standards (e.g. OWASP, CWE, SEI CERT) and vulnerabilities
Development Practices: Understands and implements standard branching (e.g. Gitflow) and peer review practices; Apply tools (e.g. Sonar, Zally, Checkmarx ) and techniques to scan and measure code quality and anti-patterns as part of development activity; understands and builds test code at unit level, service level, and integration level to ensure code and functional coverage.
Patterns and Frameworks: Understands the use of basic design patterns (e.g. factory, adaptor, singleton, composite, observer, strategy, inversion of control); has skills in building applications using open frameworks to achieve reuse and reduce development times (e.g. Angular, typescript, DXP, others)
Planning: Understands requirement analysis being essential part of delivering value to our customers and partners with peers to participate in elaboration, prioritization, and effort estimation
Practices and Metrics: Understands Agile development processes (Scrum/Kanban/SAFe) and the delivery situations they are used for; familiar with SDLC stages starting from requirements gathering to production rollout and key decision gates in each stage; has skills to track work using Application Life Cycle management (ALM) tools (e.g. Jira, Rally).
Engineering Principles: Understand the basic tenets of building and running mission critical software capabilities (security, customer experience, testing, operability, simplification, service-oriented architecture)
Patterns and Protocols: Understand different application patterns to implement different types of business processes (e.g. APIs, event-driven-services, batch-services, web-applications, big data); understands secure network protocols to protect data in transit (e.g. IPSec, TLS, PGP, others)
Automation: Displays basic understanding of Client systems architecture and automation technologies to support and implement software delivery and business process automation; has ability to write code (in languages such as Java, Python, Ruby, Bash, Perl, Groovy) to build automation tasks that are repeatable and efficient
DevOps: Understands Continuous Integration (CI) and Delivery (CD) concepts, and capabilities to support automation, pipelines, virtualization, and containerization; Aware of configuration management using tools (e.g. Puppet, Chef) and CI/CD tools (e.g. Artifactory, Jenkins, Git, Sonar)
Performance and Scalability: Understands performance engineering practices, including capacity drivers, traffic modeling, infrastructure utilization, horizontal scaling, elastic computing, and last mile performance for consumers
Test Strategy: Follows Client testing standards via the Test Strategy; has skills to author test cases leveraging behavior driven development and customer journey concepts; understand organization of testing artifacts (e.g. test folders, sets, runs) in ALM tools and link them to automated testing code to report status of test runs
Testing Types: Understand functional and non-functional testing types and elaborate and estimate test efforts; understand how to build robust tests to minimize defect leakage by performing regression, performance, deployment verification, and release testing
Platform as a Service (PAAS) /Function as a Service (FAAS): Understands general concepts around PAAS and FAAS, and building applications that can be hosted on any standardized on-prem/public or private cloud environments
Thanks & Regards
Mahesh B
Technical Recruiter
Shift Code Analytics, Inc
5118 Sylvester loop, Tampa, Florida 33610
Direct: 813-398-8868
Email: mkumar@shiftcodeanalytics.com
www.shiftcodeanalytics.com
Comments
Post a Comment
Thanks