Angular Web Developer – DELL – Canada

APPLY HERE


Angular Web Developer
Competitive salary
Austin- TX or remote within the US
The SalesWorks- BI & Workflow Transformation team under PAG is hiring a
Angular Web Developer to support and contribute to the ongoing
transformational activities for our Commercial- Enterprise and BU Sales
organizations.
The team|s goal is to simplify reporting- business intelligence- and workflow
for our 30-000 sellers- and 2-200+ global business operations team members.
This role will be building- implementing- and supporting tools that will be
used for account assignments- quota generation- and quota deployment

Dell provides the technology that transforms the way we all work and live. Bu

we are more than a technology company — we are a people company. We inspire

challenge and respect every one of our over 100-000 employees. We also provid

them with unparalleled growth and development opportunities. We can`t wait fo

you to discover this for yourself as an Angular Developer in Austin- TX or
remote within the US.

The Software Engineering team delivers next-generation software application
enhancements and new products for a changing world. Working at the cutting
edge- we design and develop software for platforms- peripherals- applications
and diagnostics — all with the most advanced technologies- tools- software
engineering methodologies and the collaboration of internal and external
partners.

Summary

Analyzes business requirements/processes and system integration considerations
to determine appropriate technology solutions. Designs- codes- tests and
documents applications based on system and user requirements. Using current
programming language and technologies- writes code- completes programming- and
performs testing and debugging of applications. Completes documentation and
procedures for installation and maintenance. Devises quality improvements to
current procedures and develops models of possible future configurations.

Key Responsibilities

Full lifecycle application development using standard frameworks and coding standards/patterns
Coding- unit testing and debugging applications in various software languages
Software testing and quality assurance
Performance tuning- improvement- balancing- usability- automation
Document source code and ensure that technical documentation i.e. configuration guides- install guides meet requirements
Integrate software with existing systems
Maintain standards compliance
Work closely with senior developers and software engineers to gain additional knowledge and expertise.
Proactively engage in the remediation of software issues such as code quality- pattern mismatch- and security issues related to the code/configuration
Automates testing processes by developing unit test scripts- as needed

Essential Requirements

At least 8 years of experience developing software
Experience working on responsive web sites
.NET/C# experience
Angular (5-6-or 7) and/or Angular JS experience
HTML and SCSS/CSS experience
Experience with relational databases (SQL Server/MySQL)
Experience working cross-team and synthesizing feedback and input from multiple teams
Proven understanding of security- efficient code reuse- and software design
Demonstrated experience working with object-oriented programming (OOP)
Practical experience with Agile methodologies

Education and Experience

Typically requires 5+ years of related experience in a professional role with
a Bachelors` degree; or 3+ years with a Masters` degree; or a PhD without
experience; or equivalent experience.

Benefits:

We offer highly competitive salaries- bonus programs- world-class benefits-
and unparalleled growth and development opportunities — all to create a
compelling and rewarding work environment.

If you can help us deliver a positive customer experience time after time-
this is your opportunity to develop with Dell.

Closing date: May 7- 2019

Dell is committed to the principle of equal employment opportunity for all
employees and to providing employees with a work environment free of
discrimination and harassment. All employment decisions at Dell are based on
business needs- job requirements and individual qualifications- without regard
to race- color- religion or belief- national- social or ethnic origin- sex
(including pregnancy)- age- physical- mental or sensory disability- HIV
Status- sexual orientation- gender identity and/or expression- marital- civil
union or domestic partnership status- past or present military service- family
medical history or genetic information- family or parental status- or any
other status protected by the laws or regulations in the locations where we
operate. Dell will not tolerate discrimination or harassment based on any of
these characteristics. Learn more about Diversity and Inclusion at Dell here.

Job Family: Information-Technology Job ID: R48762

Software Senior Principal Engineer – DELL – Canada

APPLY HERE


## Software Technical Lead for Full Stack Development
Competitive salary
Location: Ottawa- ON – remote to be considered
Dell provides the technology that transforms the way we all work and live. But
we are more than a technology company — we are a people company. We inspire-
challenge and respect every one of our over 100-000 employees. We also provide
them with unparalleled growth and development opportunities.
The Software Engineering team delivers next-generation software application
enhancements and new products for a changing world. Working at the cutting
edge- we design and develop software for platforms- peripherals- applications
and diagnostics — all with the most advanced technologies- tools- softwar

engineering methodologies and the collaboration of internal and externa

partners.

Key Responsibilities

Technical lead of team of 3 – 4 Full Stack developers
Definition- design and development of advanced technologies in cloud security and key management system
Definition- design and development of data at rest encryption and policies at multi-cloud environment
Definition- design and development of WEB server applications in Java (backend) and JS (frontend)
Definition- design and development automation test framework- unit and system test cases
Exercises considerable latitude- in determining technical objectives- and meeting program deliverables
Works with key stakeholders (Engineering- Product Management) to define release content
Develops solution related technical material and documentation for both internal and external consumption
Works cross-functionally with BU engineering teams to define and drive feature enhancements/requirements
Provide Engineering Escalation support

Essential Requirements

BS in CS- Engineering- Mathematics or related field with minimum 7 years working in software development using Java and C/C++ programming language
Knowledge of scripting language such as Python- Perl or shell scripting languages
Experience with CSS- Java Script- HTML
Knowledge of SQL and relational databases
Good understanding of client/server applications
Good verbal and written English communication skills
Must be effective working not only independently but also in a team setting

Desirable Requirements

Experience with Java frameworks such as Jetty- Hibernate- Spring
Experience with JS frameworks such as AngularJS and NodeJS
Experience working with virtual/cloud environments such as VMware- Azure- AWS- HyperV
Knowledge of Security- practical cryptography- Public Key Infrastructure- SSL/TLS- KMIP

Benefits
We offer highly competitive salaries- bonus programs- world-class benefits-
and unparalleled growth and development opportunities — all to create a
compelling and rewarding work environment.

If you`re ready to develop cutting-edge software for a changing world- this is
your opportunity to develop with Dell.

Dell is committed to the principle of equal employment opportunity for all
employees and to providing employees with a work environment free of
discrimination and harassment. All employment decisions at Dell are based on
business needs- job requirements and individual qualifications- without regard
to race- color- religion or belief- national- social or ethnic origin- sex
(including pregnancy)- age- physical- mental or sensory disability- HIV
Status- sexual orientation- gender identity and/or expression- marital- civil
union or domestic partnership status- past or present military service- family
medical history or genetic information- family or parental status- or any
other status protected by the laws or regulations in the locations where we
operate. Dell will not tolerate discrimination or harassment based on any of
these characteristics. Learn more about Diversity and Inclusion at Dell here.

Responsable technique du logiciel pour le developpement complet de la
pile

Salaire competitif

Localisation: Ottawa- ON – à distance pour être considere

Dell est un acteur majeur de la transformation technologique de nos modes de
vie et de nos methodes de travail. Mais plus qu`une entreprise du monde de la
transformation digitale- nous sommes une entreprise tournee vers les
individus. Dell propose à ses 100 000 employes d`evoluer dans un cadre de
travail stimulant base sur le respect de chacun et le depassement de soi. Nous
les accompagnons dans leur evolution et leur offrons des perspectives de
carriere

L`equipe de genie logiciel propose à un monde en perpetuelle evolution des
applications nouvelle generation et de nouveaux produits. À la pointe de
l`innovation- nous concevons et developpons des logiciels pour des
plateformes- peripheriques- applications et outils de diagnostic en nous
appuyant sur les technologies- outils et methodologies de genie logiciel les
plus avances- mais egalement sur nos partenaires internes et externes.

Principales responsabilites

Responsable technique d`une equipe de 3 à 4 developpeurs Full Stack
Definition- conception et developpement de technologies avancees en matiere de securite cloud et de systeme de gestion de cles
Definition- conception et developpement du chiffrement des donnees inactives et des strategies dans un environnement multi-cloud
Definition- conception et developpement d|applications serveur WEB en Java (backend) et JS (frontend)
Cadre de test d|automatisation de definition- de conception et de developpement- cas de test d|unites et de systems
Prevoit une grande latitude pour determiner les objectifs techniques et respecter les produits livrables du programme.
Collabore avec les principales parties prenantes (ingenierie- gestion de produit) pour definir le contenu des versions.
Developpe le materiel technique et la documentation lies à la solution pour la consommation interne et externe
Travaille de maniere interfonctionnelle avec les equipes d|ingenierie de la BU pour definir et piloter les ameliorations / exigences de fonctionnalites.
Fournir un support d|ingenierie d|escalade

Le necessaire requis

BS dans le domaine des sciences- de l|ingenierie- des mathematiques ou dans un domaine apparente avec au moins 7 ans d|experience en developpement logiciel utilisant les langages de programmation Java et C / C ++
Connaissance des langages de script tels que Python- Perl ou les langages de script shell
Experience avec CSS- Java Script- HTML
Connaissance de SQL et des bases de donnees relationnelles
Bonne comprehension des applications client / serveur
Bonnes competences en communication orale et ecrite en anglais
Doit être efficace en travaillant non seulement de maniere independante mais aussi en equipe

Besoins souhaitables

Experience des frameworks Java tels que Jetty- Hibernate- Spring
Experience avec les frameworks JS tels que AngularJS et NodeJS
Experience de travail avec des environnements virtuels / cloud tels que VMware- Azure- AWS- HyperV
Connaissance de la securite- de la cryptographie pratique- de l`infrastructure à cle publique- de SSL / TLS- de KMIP

Avantages

Nous proposons des salaires tres competitifs- des programmes de bonus- des
avantages de premier ordre- ainsi que des opportunites de croissance et de
developpement exceptionnelles. Notre objectif ? Creer un environnement de
travail attrayant et motivant.

Si vous êtes prêt à developper des logiciels à la pointe de la technologie
dans un monde en mutation- profitez de cette opportunite pour developper avec
Dell.

Dell est tres attache au principe d`egalite des chances devant l`emploi et à
la creation d`un environnement de travail dans lequel la discrimination et le
harcelement n`ont pas leur place. Toutes les decisions liees à l`emploi prises
par Dell sont basees sur les besoins de l`entreprise- les exigences du poste
et les qualifications du candidat. La race- la couleur de peau- la religion-
la croyance- l`origine nationale- sociale ou ethnique- le sexe (y compris le
statut de grossesse)- l`age- le physique- les handicaps mentaux ou sensoriels-
la seropositivite- l`orientation sexuelle- l`identite et/ou l`expression de
genre- le statut marital- le statut militaire passe ou actuel- les antecedents
medicaux ou genetiques familiaux- le statut familial ou parental et tout autre
critere protege par la loi ou la reglementation des pays dans lesquels nous
sommes presents ne jouent aucun rôle dans ces decisions. Dell ne tolerera
aucune discrimination et aucun harcelement dus à l`une de caracteristiques
susmentionnees. Pour en savoir plus sur la politique de diversite et
d`inclusion Dell- cliquez ici.

Job Family: Engineering Job ID: R58080