Job Details

Senior Software Engineer

HIGHLANDS RANCH-80126, CO, US
09/05/2018

-


Required Skills

    HTML5, CSS3
Company

Infinity Consulting Solutions, Inc

Experience

5 to 7 Year(s)

Job Description

Senior Software Engineer

Highlands Ranch

Permanent Hire



Responsibilities:

- Solve challenging software engineering problems with expertise in either front-end, back-end, or full-stack

- Deliver world-class software based on modern JavaScript single-page application and microservices architectures

- Become a member of a truly self-organizing Agile team, participating in all activities from ideation to delivery

- Be ready to supply bottom-up innovation to the Product team on "what’s possible

- Create software designs, code, and test automations that keep simplicity in the forefront

- Participate in team/peer reviews regarding architecture, designs, and code to drive engineering practices and consistency

- Maintain style/component libraries and code for optimal reuse

- Deliver as a team, verifying that completed user stories meet business expectations and are backed by automated regression tests

- Embrace collaboration as a "no ego team member

- Contribute to the ongoing improvement of the overall development processes, architecture, and tools

- Work closely with Test Engineering and DevOps on continuous delivery progression

- Provide support on troubleshooting production systems when issues are escalated with a commitment to excellent customer service

- Revel in making end-users’ lives better with the software the team produces

- Strive to constantly grow and improve



Qualifications:

- 5+ years experience developing commercial software

- Strong mentoring and team leadership skills

- Background in a SaaS delivery platform for a high-availability environment

- Extensive experience with object-oriented programming and design

- Web services, service-oriented architectures, and APIs

- Experience with modern, client side single page application development and/or experience with Java & Spring/Hibernate

- Java and/or JavaScript, HTML5, and CSS3

- Strong software engineering process knowledge, including re-factoring, unit testing, test-driven development, and continuous integration

- Foundation in scientific method and general analytical skills

- Strong ability for working collaboratively with other engineers, testers, and product owners

- Bachelor’s or Master’s degree in CS or related field is nice, but aptitude and experience prevail



Preferred:

- modules and component design using AMD/RequireJS, CommonJS or similar

- responsive design using Bootstrap or similar

- lightweight view template binding design using KnockoutJS, Angular or similar

- microservices, Docker, Kafka

- writing integration tests and UI automation tests with Selenium or similar

- Java Spring / Groovy / JUnit / Spock

- web analytics and SEO techniques

- Exposure to various MV* architectures such as Angular, Ember, React or Backbone

- Efficient SQL query writing

- Modern frontend engineer workflow and build tools such as npm, grunt, gulp, ant etc.

- Git, GitHub, and/or Jira

- Continuous Integration experience with Jenkins or similar

- Native mobile development for iOS and/or Android

- Public cloud APIs and hosting

- Passion for fitness or sports: e.g. CrossFit, Martial Arts, or Yoga

- Prior experience developing or integrating with a CRM


Senior Software Architect
Information Technology

No Preference
FullTime Job
Other
1

Candidate Requirements
-
Bachelors

Walkin Information
-
-
-

Recruiter Details
Doug Klares
1350 Broadway, Suite 2205, NEW YORK-10018, NY, US
-