Careers

Company Benefits

Coveros prides itself on being able to provide high quality benefits to our employees and their families. Coveros is a different type of consulting company, and a unique place to work. We believe in hiring great people, delivering high value on challenging client engagements, and providing room and support for professional growth. Our company is a melting pot of seasoned IT and business professionals from Fortune 500 and leading consulting companies. We believe that employees are our greatest asset, and have built our business model and benefit package to reflect that belief.

  • Company-wide profit sharing plan
  • Comprehensive health benefits, including dental and vision
  • Tuition reimbursment program
  • Adoption Assistance
  • Reimbursement for internet and cell phone usage
  • Free online training on over 100 technical and non-technical subject areas

Open Positions

Senior DevOps Engineer - Consultant

Coveros is seeking Senior DevOps Engineers who are Consultants to provide infrastructure architecture and DevOps engineering to our customers and teams. Coveros supports high levels of agile team collaboration with a mix of software development and operations engineers. We are looking for people who can wrangle and nurture the collaborative spirit with other Coveros engineers and our customers while making sure the projects we support are as clean and scalable as possible. We look for people who have the curiosity, courage, and flexibility to consider, support and deploy leading edge technologies. Teaching our customers how to leverage DevOps as a key enabler to adopt agile and improve the organizations ability to deliver high quality software is in our DNA, and we hope it’s part of yours, too.

You Will

  • Work as a consultant engaged with Coveros customers to oversee, design, implement, and manage DevOps capabilities in cloud offerings using CI/CD toolsets/automation.
  • Create highly robust infrastructure architectures with systems that support development of enterprise-class applications and services with high performance, availability, and scalability needs.
  • Ensure DevOps systems we build are robust in the sense they can scale, handle rapid growth, and limit exposure to single points of failure and security vulnerabilities.
  • Closely collaborate with software engineers to make it easy for them to roll out new code and test new features.
  • Work with other highly skilled DevOps focused engineers, learn and grow from each other.

Skills & Requirements

Our Ideal Candidate Has:

  • Software development background, understands the agile SDLC.
  • Significant experience (8+ recent years) as a software developer and/or as a DevOps engineer, or a role where you were designing, planning, and leading high volume software development infrastructure growth.
  • Understands how to assess a situation, make recommendations to a customer on an approach to tackle the DevOps challenge, and implement a DevOps infrastructure in both a greenfield and legacy environment
  • Solid understanding of SQL, relational and non-relational databases
  • Experience with automation and/or cloud orchestration tools like Chef, Puppet or equivalent
  • Strong understanding and familiarity of the fundamentals of UNIX systems administration.
  • Experience working alongside multiple Agile development teams.
DevOps Engineer - Consultant

Coveros is seeking DevOps Engineers who are Consultants to provide infrastructure architecture and DevOps engineering to our customers and teams. Coveros supports high levels of agile team collaboration with a mix of software development and operations engineers. We are looking for people who can wrangle and nurture the collaborative spirit with other Coveros engineers and our customers while making sure the projects we support are as clean and scalable as possible. We look for people who have the curiosity, courage, and flexibility to consider, support and deploy leading edge technologies. Teaching our customers how to leverage DevOps as a key enabler to adopt agile and improve the organizations ability to deliver high quality software is in our DNA, and we hope it’s part of yours, too.

You Will

  • Work as a consultant engaged with Coveros customers to oversee, design, implement, and manage DevOps capabilities in cloud offerings using CI/CD toolsets/automation.
  • Create highly robust infrastructure architectures with systems that support development of enterprise-class applications and services with high performance, availability, and scalability needs.
  • Ensure DevOps systems we build are robust in the sense they can scale, handle rapid growth, and limit exposure to single points of failure and security vulnerabilities.
  • Closely collaborate with software engineers to make it easy for them to roll out new code and test new features.
  • Work with other highly skilled DevOps focused engineers, learn and grow from each other.

Skills & Requirements

Our Ideal Candidate Has:

  • Software development background, understands the agile SDLC.
  • Significant experience (4 – 8 recent years) as a software developer and/or as a DevOps engineer, or a role where you were designing, planning, and leading high volume software development infrastructure growth.
  • Understands how to assess a situation, make recommendations to a customer on an approach to tackle the DevOps challenge, and implement a DevOps infrastructure in both a greenfield and legacy environment
  • Solid understanding of SQL, relational and non-relational databases
  • Experience with automation and/or cloud orchestration tools like Chef, Puppet or equivalent
  • Strong understanding and familiarity of the fundamentals of UNIX systems administration.
  • Experience working alongside multiple Agile development teams.
Senior Java Software Engineer

The Senior Software Engineer will be a critical member of the technology team and will be deeply involved in the full product life cycle of multiple applications and the supporting data architecture. Be part of a team of engineers working on implementation of next generation of technology for the health care industry.

Responsibilities

  • Work with business team to get clarification on business requirements and then implementing solutions including code development and database design
  • Ensuring high quality solutions by implementing unit tests and supporting the creation and design of integration, load and user acceptance tests
  • Coordinating work with external teams, to ensure a smooth development process
  • Support operations by identifying, researching and resolving performance and production issues

Basic Qualifications

  • Minimum of 8 years of professional IT experience
  • Bachelors degree
  • Experience working in an Agile environment
  • At least 5 years of Java/J2EE programming experience
  • At least 3 years of database application or ETL development Web development experience in Struts, JSF, similar framework
  • At least 3 years of UNIX development experience
  • Experience with OOD, UML modeling tools and the use of design patterns

Ideal Qualifications

  • Ability to provide analysis and problem solving skills
  • Bachelors or Masters degree in Computer Science or Computer Engineering
  • Ability to communicate with business and technical teams both orally and written UNIX development using Solaris
  • Ability to multi-task and provide expertise for multiple development teams across concurrent project tasks
  • Ability to provide technical expertise to more junior team members and consult with other application engineers to tune and performance test existing code base
  • At least 3 years of database application or ETL development in an Oracle/UNIX environment Team experience with continuous integration environment including the use of tools such as ANT, SubVersion, JUnit & CruiseControl
  • Knowledge of multiple languages/alternative frameworks and ability to learn new technologies as the need arises
  • Experience working within a team environment and the ability to work with internal and external clients and to translate requirements into solutions
Java Software Engineer

The Java Software Engineer will be a critical member of the technology team and will be involved in the full product life cycle of multiple applications and supporting data architecture.  Be part of a team of engineers working on implementation of the next generation of technology for the health care industry.

Responsibilities

  • Work with the business team to implement solutions of business requirements including code development and database design
  • Produce high quality solutions by implementing unit tests and coding using industry standard best practices
  • Coordinate with external teams, as needed, to ensure a quality development process
  • Support operations by identifying, researching and resolving perform and production issues

Basic Qualifications

  • 3-8 years of professional software development experience with at least several years of current Java experience
  • Knowledge and familiarity with open source software development, test, and CI tools is required
  • Must have at least a BS in Computer Science or an equivalent technical degree.
Junior Java Software Engineer

The Junior Java Software Engineer will be a critical member of the technology team and will be involved in the full software development life cycle of multiple applications and supporting data architecture.  They will be part of a team of engineers working on implementation of the next generation of technology for the health care industry.

Responsibilities

  • Work with the business team to implement solutions of business requirements including code development and database design
  • Produce high quality solutions by implementing unit tests and coding using industry standard best practices
  • Coordinate with external teams, as needed, to ensure a quality development process
  • Support operations by identifying, researching and resolving perform and production issues

Basic Qualifications

  • 1-2 years of professional software development experience with at least several years of current Java experience
  • Knowledge and familiarity with open source software development, test, and CI tools is required
  • Must have at least a BS in Computer Science or an equivalent technical degree.
  • A desire to learn from some of the smartest industry leaders and apply your knowledge and experience in interesting and innovative ways
Software Test Automation Engineer

The Software Test Automation Engineer will be a critical member of the technology team and will be involved in providing test automation to an existing agile development team.

Responsibilities

  • Work with business teams, developers and testers to define quality test criteria
  • Develop high quality automated tests to support development and ensure quality software development practices
  • Coordinate with external teams to ensure automated testing needs are met
  • Assist development teams in becoming more proficient in creating automated tests

Basic Qualifications

  • 3-8 years of professional software development / test automation experience in either Java or .NET/C#
  • Knowledge and familiarity with the following open source software test automation frameworks / tools is desired – xUnit, Selenium (Webdriver), Cucumber
  • Strong Ruby or Perl scripting experience is a plus.
  • Must have at least a BS in Computer Science or an equivalent technical degree.
Software Test Automation Engineer (SDET)

Coveros’ client is a medical device manufacturer producing life-saving medical devices that include software applications used to monitor and manage custom medical hardware. The software encompasses both a user interface for customized console as well as embedded system components and utilizes a variety of technologies to manage these innovative medical products.

The Software Test Automation Engineer (SDET) will be a critical member of the agile development team and primarily providing test automation development support within an integrated DevOps CI infrastructure.

We require a SDET to implement or develop test automation frameworks, test validation scripts, test data, and integration scripting for automated validation.
The SDET work is critical to drive the testing efficiencies necessary for successful Agile product development and attainment of client growth and expansion objectives.

Responsibilities

  • Collaborate with business teams, developers and testers to define and participate in quality processes including Requirements reviews, Defining test plans, test cases, test data, Executing tests, identifying defects, and quality reporting in a regulated environment
  • Implement test automation tools and infrastructure, including integration with CI infrastructure and custom hardware (embedded systems)
  • Develop high quality automated tests to support development and ensure quality software
  • Coordinate with hardware teams to ensure automated testing needs are met
  • Mentor and assist product development team in becoming more proficient in creating automated tests

Basic Qualifications

  • 3-5 years of QA/Test experience, ideally in an Agile environment
  • 3-8 years of professional software development and hands-on test automation development experience, ideally in either .NET/C
  • Knowledge and experience writing custom test automation scripts/frameworks
  • Development/test automation experience with embedded systems. QNX Momentics experience is a plus
  • Strong Bash or Perl scripting experience is a plus
  • Must have at least a BS in Computer Science or an equivalent technical degree

Coveros is an equal opportunity employer, dedicated to a policy of non-discrimination in employment on any basis including age, sex, color, race, creed, national origin, religion, marital status, sexual orientation, political belief or disability.

Applying is simple and easy, so do it today!

Upload Your Resume:

Please upload only txt, rtf, doc, docx, or pdf files. Max upload is 5MB.


X