Intuites LLC : Angular Developer

Developer
💰 Negotiable
📍 St Louis, United States
Twine Jobs
Based in Manchester, United Kingdom
Last online 5 days ago

Developer is needed in St Louis, United States.

Client: Intuites LLC

Location: O’Fallon, United States

Contract: Part Time

Role: Angular Developer

Location: O’Fallon, MO (hybrid)

Duration: Contract (12 months)

Job Description

  • Own tasks (dev, test, deployment) at an application/software component level
  • Able to troubleshoot and refactor existing code
  • Independently manage a support queue
  • Adopt new languages and architecture patterns needed for the work
  • Proactively seek reviews of their work from experienced members
  • Influence the decisions made by the team
  • Assist peers and less experienced members

Professional Qualifications

  • Business operations: Exhibits general knowledge of company business processes, systems, products, customers and how they impact own area of work.
  • 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); 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 Company 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 Company 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
Posted a year ago

No longer accepting applications

Get instant notifications for new Developer jobs. Enter your email:

  • How It Works


    🔍

    Get quality leads

    Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.


    🎉

    Win new clients

    Pick the best leads, unlock contact details, and apply to them using Twine's AI application tools.


    📈

    Grow your career

    Use Twine's tools to find new job opportunities and showcase work to your prospective clients.