ALL Jobs

CARVIM Software Engineer

Exton PA

Base Salary: $USD  0.00

Description:
  • Develop new, or maintain existing programs based on specifications
  • Develop, implement and maintain unit tests of programs
  • Actively participate in agile team activities
  • Participate in the design of new or changing programs
  • Participate in functional test planning and testing for the assigned applications, functional areas or projects
  • Participate in problem solving and troubleshooting for the assigned applications, functional areas or projects
  • Share knowledge by effectively documenting work
  • Stay current with changes in the technical area of expertise
  • Develop and maintain a thorough knowledge of the assigned applications, functional areas or projects
  • Work with the team to ensure the quality of the assigned applications, functional areas or projects
  • Respond quickly and effectively to production issues and taking responsibility for seeing those issues through resolution.
  • Communicate clearly, strongly and effectively to small and large groups
  • Other responsibilities as required to support the company’s growth
 
Requirements:
  • Minimum 3 years of hands-on development using current Microsoft tools and techniologies
  • Minimum 1 years experience in multi-tier, distributed enterprise architecture environments
  • Thorough understanding of relational and NoSQL database technologies
  • Strong knowledge of C#, ASP.NET, .Net Standard/Core
  • Strong knowledge of object-oriented design concepts and design patterns required
  • Experience with XML/JSON, REST, and distributed systems
  • Excellent problem solving skills
  • Strong development skills
  • Strong team player who enjoys working in a fast paced atmosphere
  • Ability to manage multiple priorities, commitments and projects and organize effectively
  • Self-motivated, directed and passionate about what you do
  • Strong written and verbal communication skills
  • Familiarity with any of the following is a plus but not required: React.js, creating and delivering applications/microservices in AWS, Terraform, Docker

Apply Now

CI/CD / DevOps Engineer

Denver Colorado 80202

Base Salary: $USD  0.00

As a member of the Enterprise DevOps Team, the DevOps Engineer is expected to work with Dev, QA and Production Operations to serve as a technical SME responsible for the IT Operations Platform as a Service offering.
SUPERVISORY RESPONSIBILITIES: None
ESSENTIAL DUTIES AND RESPONSIBILITIES
The following duties and responsibilities generally reflect the expectations of this position but are not intended to be all-inclusive.
• Design, build and execute against Clients Platform as a Service (PaaS) offerings
• Ingrate and help define requirements for Client  Infrastructure as a Service (IaaS) offerings
• Automate infrastructure and platform service offerings
Apply best practices of CI/CD- Continuous Integration and Continuous Delivery (puppet/chef)
• Create the design, implementation, and ongoing management of systems that deliver against strict requirements for functionality, scalability, performance, and reliability.
• Serve as a top-tier technical escalation point for critical pre-production issues and drives escalation/resolution of problems into Development, QA, and Operations teams.
• Collaborate with development to design in-house monitoring tools/software for managing the SCM and Development Operations environments.
• Adopt, customize and implement industry standard DevOps policies and DevOps procedures.
• Provide Sr. Management with metrics and other reporting materials for the executive team.
• Work closely with strategic planning groups to provide future technologies direction that fits executive vision.
• Develop and define process and procedure to proactively manage all pre-production and production environments.
• Work with multiple in-house external Software Configuration Management (SCM) teams enterprise-wide to assist in new architectural needs and optimize existing environments to improve workflow and productivity
MINIMUM QUALIFICATIONS
Education, licenses, certifications, and experience required to fulfill the essential duties, include computer skills as required.
• Technology related bachelor's degree preferred.
• 5 years of senior level server administration experience in a large-scale production environment.
• Strong understanding of development workflow and process.
• Strong understanding of quality assurance methodologies, workflow, and process.
• Deep understanding of centralized (n-tier) and decentralized (client/server) environment models.
• Deep understanding of database management, database server clustering and database instance management.
• Extensive experience using virtualization technologies to enhance velocity of pre-production lifecycle environment.
• Proven ability to conceptualize and implement a new architecture/infrastructure based off a BRD (Business Requirements Document).
• Experience with deployment configuration and automation.
• Expertise in building scalable, high performance systems that support entire pre-production lifecycle.
• Ability to rapidly assess, analyze, and resolve complicated issues with little initial information or direction and with varying degrees of ambiguity.
• Proficient in scripting languages.
• Ability to prioritize and delegate responsibilities for multiple competing priorities in a fast-paced environment.
• Excellent verbal and written communication skills.
• Ability to work well with people and be both highly motivated and motivating.
• Strong presentation and leadership skills.

Apply Now

Database Administrator II

Burlington VT

Base Salary: $USD  0.00

The Job:
 
The database team will provide leadership in database strategy, architecture and roadmapping, and provide scalable, reliable and resilient database systems and solutions in collaboration with the appropriate engineering teams.  The team will be responsible for the installation, configuration, design, optimization, administration, and maintenance of robust customer-facing database systems.  This includes development and implementation of policies and procedures to ensure data security, integrity and supportability.  We expect the team to optimize both production and non-production environments by designing high performing, highly-available, redundant databases; automating incoming and outgoing data feeds, developing and maintaining automation of monitoring and maintenance tools, implementing and maintaining data replication, assisting developers in writing quality SQL, and troubleshooting any data access problems.
 
Primary Duties:
 
  •        Design, model and build effective, high-performing relational and document-oriented database systems.
  •        Develop strategies and implement solutions for data loading, archiving, backup, recovery and deployment of databases.
  •        Resolve database performance issues, database capacity issues, replication, and other distributed data issues.
  •        Provide direction and oversight to engineering, systems engineering, and business team members regarding data and database system strategies, standards and roadmaps.
  •        Plan and execute proof of concept of new database technologies.
  •        Develop and implement data retention policies.
  •        Clean and maintain the database by archiving, removing and deleting stale data.
  •        Install and configure RDBMS and associated software.
  •        Support software developers with database operations including the development of complex SQL, tuning of DML, and the creation of stored procedures.
  •        Collaborate with software engineering and other departments to design effective solutions and streamline data related processes.
  •        Prepare paperwork and attend departmental and project related meetings.
 
What We Look For:
 
  •        Excellent communication skills, both oral and written.
  •        Experience supporting large, highly available, distributed, enterprise production database systems.
  •        Ability to quantify and qualify merits of database technologies.
  •        Linux scripting skills with shell scripts is required.
  •        Multi-datacenter deployment experience preferred.
  •        Skilled in advising developers on upgrades, data consistency and availability.
  •        Experience in tuning data structures, indexing and queries.
  •        Experience in replication implementation and best practice consulting.
  •        Background in automotive industry or relevant interest is desired
  •        Experience with MySQL server tuning for both InnoDB and MyISAM
  •        Highly skilled in query development and tuning
  •        Knowledge of MySQL maintenance best practices
  •        Experience with database scaling and high-availability designs
  •        Experience with low-level database performance tuning on virtualized platforms and bare metal
  • ·       Experience with clustered or multi-master deployments preferred

Apply Now

DevOps Manager

Denver CO

Base Salary: $USD  135-175

DevOps Manager

What you bring:
Technical, people leadership coupled with deep hands-on experience in DevOps is a must for this position. The ideal candidate would have extensive experience with scalable, high-quality Performance as a Service and ability to manage the latest elastic data infrastructure. Further, the candidate will be passionate about managing high performance teams and practice servant leadership.


The following duties and responsibilities generally reflect the expectations of this position but are not intended to be all-inclusive.
Lead, manage, mentor and provide the technical vision for the Platform Services team
Develop goals, strategies, and initiatives across the team in alignment with strategic objectives
Help build reliable, repeatable processes
Coordinate operational activities amongst multiple groups of stakeholders, both technical & non-technical
Plan and execute projects in support of corporate and team goals, ensuring delivery with high quality, on time, and within budget
Manage stakeholder communications and escalations during production incidents
Coordinate the problem management process in order to get to the root cause of issues
Hire, develop, and retain a high performing team
Evaluate and stay current on technology and industry trends
Develop and apply best practices of CI/CD- Continuous Integration and Continuous Delivery (puppet/chef/ansible)
Develop and implement industry standard DevOps policies and DevOps procedures.
Provide Executive Management with metrics and other reporting materials for the executive team.
Partner with strategic planning groups to provide future technologies direction that fits executive vision.
Work with multiple in-house external Software Configuration Management (SCM) teams enterprise-wide to assist in new architectural needs and optimize existing environments to improve workflow and productivity

MINIMUM QUALIFICATIONS
5 years of senior level server management experience in a large-scale production environment.
Strong understanding of development workflow and process.
Strong understanding of quality assurance methodologies, workflow, and process.
Deep understanding of centralized (n-tier) and decentralized (client/server) environment models.
Deep understanding of database management, database server clustering and database instance management.
Extensive experience using virtualization technologies to enhance velocity of pre-production lifecycle environment.
Experience in: Configuration management tools, monitoring, deployment automation, and orchestration tools (Puppet,Ansible,Zabbix,NewRelic,OpsGenie,Splunk, etc.)
Expertise in building scalable, high performance teams that support entire pre-production lifecycle.
Strong presentation and leadership skills
Strong technical leadership skills
Proven people manager able to achieve strategic initiatives on time and under budget for large enterprise organizations
 

Apply Now

Front End/UI Developer

Austin Texas

Base Salary: $USD  0.00

We are looking for Front End/UI Developers with CSS, HTML, Angular, React, javascript, and .Net

Apply Now

Full Stack Developer

Austin Texas

Base Salary: $USD  0.00

  1. Full stack JS/PHP/Java/MySQl developer. Need to be medium 4-5 years working with mid/back end system and lots of HTML/CSS/JS UI background as most of logic is in that UI layer.

Apply Now