Job Description :
Java Software Development Engineer

As a Software Engineer at Consensus you will be part of a team building the industry’s best omni-channel platform for selling connected devices. Our software engineers are dedicated to creating and implementing elite software that

meets the highest architectural and operational requirements. We are always interested in speaking with all levels of Software Engineers from recent graduates to seasoned Technical Leads.

WHAT YOU WILL BE LIVING AND BREATHING EVERY SINGLE DAY:

As part of one of our scrum teams in downtown San Francisco or downtown Salt Lake City you will:

· Participates in physical design and development planning meetings to learn how to decide the best solution to accommodate the business need

· Partner with entire technical team in figuring out systems planning, scheduling and implementation timeline so the project can be completed in scheduled time

· Uses technical knowledge of standard development concepts, practices and procedures to develop software to support technical specifications

· Writes, develops and continuously unit tests software that meet the needs of the design specifications

· Performs functional testing of software to ensure software is performing appropriately and at optimal level

· Identifies and calls out issues that impact project performance

· Diagnose, isolate and de-bug software problems and perform problem resolution

· Builds new and extend existing operational documentation

· Cares deeply about Consensus standards, processes, and key results

· Collaborates with team to promote re-use and develop consistent technical build processes

· Maintain existing software systems by identifying and correcting software defects

· Investigate and develop skills in new technologies



WHAT MAKES YOU STAND OUT:

· Experience building applications in a SaaS environment

· Experience with multiple languages. We use : Java, JavaScript, PHP, CSS, HTML 5

· Experience with modern architectural building blocks: Unix/Linux, Databases (relational and document), and Web Services (REST or SOAP)

· Familiarity with an Agile methodology (Scrum)

· Knowledge of web/ecommerce architectures, technologies and design

· Bachelor’s Degree preferably in Computer Science or equivalent work experience



SOFTWARE Engineers bring additional experience including, but not limited to:

· ORM Persistence tools and continuous integration

· Developing and implementing our coding standards

· Mentoring junior and mid-level team members

· Creating and prioritizing multiple complex implementations

· Continually improving operational documentation

· Optimizing the software development processes to ensure timely delivery of quality software
Candidate Details

Name

Present location (city, state or ZIP)

Contact Number

E-mail ID

Skype id

Work Authorization (visa/ USC/ GC/ EAD)

EAD/ Visa Validity

Candidate's Employer (who holds W2)

Joining Mode

Position submitted for

Rate/ HR

Availability to Interview

Availability to Join
             

Similar Jobs you may be interested in ..