Home

Lead Angular Software Development Engineer ll ST. Louis, Missouri (Hybrid/2 days in office) ll Contract at Remote, Remote, USA
Email: [email protected]
Hi Folks

Position: Lead Angular Software Engineer

Location: ST. Louis, Missouri (Hybrid/2 days in office)

Type: Contract

Update:

Tech Lead is expected to have both hands on with programming, apart from strong technical design responsibilities. Payments or Financial Services background is preferred. Other enables like CI-CD, SAFe/Agile,
Cloud and Security aspects are expected.

Job Description:

As a Lead Software Development Engineer, you are expected to perform the following general duties:

       Own tasks (dev, test, deployment) at an application/software component level

       Work with other departments to architect technical designs.

       Able to troubleshoot and refactor existing code.

       Independently manage a support queue

       Adopt new languages and architecture patterns needed for the work

       Influence the decisions made by the team.

       Mentor members of the development team

Professional Qualifications

Business operations: Exhibits general knowledge of business processes, systems, products, customers and how they impact own area of work.

Market knowledge: Demonstrates basic understanding of own local market, payments industry and keeps self up-to-date on latest occurrences.

Competitor knowledge: Displays awareness of traditional and emerging competitors and keeps abreast of their product offerings and developments.

Growing and developing teams: Participates in activities which develop others and reinforces good team spirit while working with others.

Inspiring and empowering others: Understands relationships within own work area and participates in teamwork and collaborative efforts.

Coaching and feedback: Show awareness of own strengths and areas of improvement and seeks out additional feedback and suggestions for improvement.

Technical Qualifications

Programming: Has ability to write secure code in multiple languages (ideally JavaScript, SQL) and frameworks (Angular, Typescript); 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 complex 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 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 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

Asad Saeed Technical Recruiter

Email: [email protected]

LinkedIn:
https://www.linkedin.com/in/asad-saeed-2586a4183/

DigitalDhara LLC
I Web:

www.digitaldhara.com 

300 Carnegie Center, Princeton, New Jersey 08540, US

Keywords: continuous integration continuous deployment
[email protected]
View all
Tue Aug 08 19:03:00 UTC 2023

To remove this job post send "job_kill 495443" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 9

Location: St Louis, Missouri