Overview
Remote
Full Time
Skills
Managed Services
FOCUS
HR Management
Training
Collaboration
Scheduling
Design Review
Web Architecture
Database
Scalability
UI
RESTful
Writing
HTML
JavaScript
HTML5
Css3
ECMAScript
Database Design
Management
Server Administration
React.js
Cascading Style Sheets
Sass
User Experience
Product Strategy
Amazon Web Services
Microsoft Azure
Google Cloud Platform
Google Cloud
Continuous Integration
Continuous Delivery
Cloud Computing
Testing
Git
Law
Job Details
Why Compucom?
Compucom Systems, Inc. provides end-to-end IT managed services to enable the digital workplace for enterprise, midsize and small businesses. To enable our clients to focus on what matters most, we employ a customer-centric, hard-working, and talented group of people that Act Like an Owner, Do the Right Thing, and Have Fun Doing It!
Job Summary
The Senior Software Engineer role provides direction to immediate group of which they are a part. Work direction may include such duties as personnel administration of a general nature; time and record-keeping, work instructions, training of less-experienced employees, input to performance evaluations and coordination of work input/output and scheduling. This role will also participate in the design, specification, implementation, and maintenance of business applications. Designs, codes, tests, and documents computer programs of moderate complexity. May participate with customers in design reviews and technical briefings.
Duties and Responsibilities
Skills
At least 5 years' experience with:
Equal Employment Opportunity
CompuCom is committed to providing equal employment opportunities in all employment practices. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, citizenship status, marital status, age, disability, protected veteran status, sexual orientation or any other characteristic protected by law.
Compucom Systems, Inc. provides end-to-end IT managed services to enable the digital workplace for enterprise, midsize and small businesses. To enable our clients to focus on what matters most, we employ a customer-centric, hard-working, and talented group of people that Act Like an Owner, Do the Right Thing, and Have Fun Doing It!
Job Summary
The Senior Software Engineer role provides direction to immediate group of which they are a part. Work direction may include such duties as personnel administration of a general nature; time and record-keeping, work instructions, training of less-experienced employees, input to performance evaluations and coordination of work input/output and scheduling. This role will also participate in the design, specification, implementation, and maintenance of business applications. Designs, codes, tests, and documents computer programs of moderate complexity. May participate with customers in design reviews and technical briefings.
Duties and Responsibilities
- Design and implementation of overall web architecture
- Design and deployment of the database
- Ensuring the entire stack is built for speed and scalability
- Design and implement scalable Rest API
- Integrating front-end UI securely with Rest API
- Design applications using cloud-native technologies
- Design and implementation of CI/CD pipelines
Skills
At least 5 years' experience with:
- Writing HTML, CSS, and JavaScript. Being up on latest practices is a must, e.g., HTML5, CSS3, and ECMAScript 6 (minimum)
- Database design and management, including being up on the latest practices and associated versions
- Server management and deployment for the relevant environment
- Familiarity with a relevant and globally supported framework (React, NextJS)
- Ideally, familiarity with CSS preprocessors, bundlers, and associated languages/syntaxes/libraries Sass, Less, and webpack
- Experience with cloud-native tech stack
- Thorough understanding of user experience and possibly even product strategy
- Experience with any cloud (AWS- Preferred, Azure, Google Cloud Platform)
- Experience building CI/CD with cloud-native technology
- Experience implementing testing platforms and unit tests
- Proficiency with Git
- Appreciation for clean and well documented code
- Experience with Odoo platform is preferred
Equal Employment Opportunity
CompuCom is committed to providing equal employment opportunities in all employment practices. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, citizenship status, marital status, age, disability, protected veteran status, sexual orientation or any other characteristic protected by law.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.