Technical Lead – API Integration – Wireless Retail

NOTES: 10/29/20 
They need a top tier candidate that can jump in and hit ground running 5+ yrs exp.

Mostly Backend Integration but some Front end UI.  They will assist with how Service calls translate from Provider to consumer. Will need high level Technical API Development exp . Wil work across biz with 10-20 other teams. 

Do not need ANY Wireles or Telecom BUT would be a PLUS if was one who came for a similar Retail space like CenturyLink or Comcast etc. too 

Technical Expertise: 
AWS exp.
APIGEE or API Gateway 
Java, Springboot, Nodejs Expertise esp in JAVA 
Configuration of open API's. 
HTP/HTPS is a PLUS
Docker. Kuberenetes
Scalable Architecture exp 
Lead Technical Development and teams 
NEEED WIRELESS 
need Middle tier exp.  
 

Sr. Backend Developer

Update: 11/10.  No candidates in play at this time. Full Remote.  Sweet spot on Comp is $130-140k with the top end being $140k.  FTE Only.  

Need Strong Ruby.  If they have "touched graphQL that would be ok.
Interview: 
Matt Panning 
Alisa- HM
Glenn – VP
Panel with team
Paired Programming with Team. 

"Need to show initiative"

Matt has "given up" on this role and said he has only given this to us.  he has the commitment of the team to clear their schedules for interview as the business NEEDS this person in place to do some critical work early December.  

Sr. Back-End Engineer – FirstiO
https://www.first.io/

Full Time/Remote

First is fundamentally changing the real estate industry.  We believe that operational excellence will be key to our success and will be driven by constant improvement as well as bold game changing innovations. 

As one of our early engineers, you’ll help guide key design, architecture, and technology decisions. You will be a part of our platform team, helping us to build a platform to support our customer-facing and internal applications. You will help us to scale the system to meet the needs of our expanding userbase. This includes driving the product roadmap, bringing “design thinking” on product features, coordinating development efforts across the team, and working with the front-end team to ensure that our efforts are aligned.

What you bring to the table

* 5+ years of developing Rails applications in production :

* SQL and relational database experience (not just using a database through an ORM)

* Experience in building APIs (REST at least, GraphQL a plus)

* Familiarity with software architecture principles

* Passion for startups and building products that will be used to change the face of real estate

* Generalist mindset, excited to jump into many parts of the stack to ship working software

* You can develop features without hand-holding in Rails, diving down into the database level as needed

* Clear, effective communication skills, both written and verbal

* Experience with agile practices, including TDD/BDD, continuous delivery, object oriented design, etc

* Comfort with asynchronous development: pull requests, chat, email, etc

Extra bonus points for

* Sidekiq (or another background job system integrated with Rails)

* GraphQL experience

* DevOps skills (Ansible and/or AWS cloud a plus)

* Front-end experience (especially React)

* Mobile development experience

* Proficiency in GitHub flow

* Experience with pair programming (remote or in-person)

* Open source contributions, side projects and gems (edited)

About First

First is a venture-backed technology company at the intersection of artificial intelligence and real estate. We are building the operating system for real estate agents and intend to fundamentally change how real estate agents manage their most important asset – their network.

 

Our core product helps agents win listings from their network through more timely, targeted, and personalized outreach. We have won industry awards, and plan to stay at the forefront of innovation in this dynamic industry.

Why we love it here

  • We have an opportunity to work with a talented team on a mission to fundamentally change an industry
  • First is a fast-growing, venture-backed, technology company in its early days
  • First has a great culture focused on creating an environment where everyone on the team thrives

Salesforce Developer

This role will work within the Commercial Sales and Service Platforms team and will require a ton if Integration work.  They have purchased a Solution by Sigma Systems which is a CPQ solution system.  This will integrate with their SF CRM.  
 

Salesforce Developer


 

DISH is transforming the future of connectivity. We’re doing it by building the country’s first virtualized, standalone 5G wireless network from scratch. The foundation of a connected world, it’s a network free of the limitations of the past, and flexible enough to satisfy all the social, economic, and transformative needs of the changing world.

As a Salesforce Developer at DISH, you must be a natural problem solver, you think the best answer is the simplest and most elegant. You’ll work within an agile delivery team and use your skills to create and customize applications on the Lightning platform.

Responsibilities will vary, but ultimately include:

  • Development of on-platform solutions and integrations to external systems
  • Develop and deploy business logic and user interfaces on the Lightning platform
  • Translating requirements into technical solutions leveraging the Salesforce platform
  • Estimating the level of effort needed to implement solutions
  • Supporting the delivery of Salesforce implementations
  • Documenting and sharing best practices
  • Peer code review to ensure design standards are followed
  • Creating and extending objects to support business capabilities and integrations
  • Work with application architects to define standards and design solutions
  • Work with embedded testers to build and execute automated testing processes

Qualifications:

  • 3+ years of Salesforce development and/or administration experience
  • Web service development and integration experience
  • Foundational experience with multiple Salesforce cloud solutions primarily focused on Sales and Service Cloud
  • Professional development experience with Lightning web components
  • Active Salesforce certifications (PDI/PDII)
  • Experience with SalesforceDX and automated deployment processes

 

 

Sr. React Developer

We are in search of a Senior Front end JS software engineer to provide leadership, architectural skills, and development skills for Dishanywhere web, mobile and smart TV platforms.

This position is for Charlie Ealy. I did not copy him on this request.

 

Role: Senior React Software Engineer

Experience: Minimum 3 years, prefer 5+

Skills: • Bachelor’s degree or equivalent combination of education and experience. Bachelor of Science preferred with 5+ years of professional development experience. Master’s degree is a plus

• 7 or more years of JavaScript front-end development with heavy emphasis in JavaScript (ES5 and/or ES6),

HTML5 & CSS3 and modern JS frameworks (i.e. React Native, AngularJS, Vue, or other JavaScript frameworks).

• Deep understanding of RESTful APIs, database, and caching techniques

• A strong grasp of computer science fundamentals, design patterns, data structure, and software engineering principles.

• Commitment to principles of code excellence: unit testing, automated testing, peer code-reviews, and continuous integration.

• Working knowledge of client-side Javascript debugging using browser-based tools such as debuggers, web inspectors, HTTP analyzers (Developer Tools, Charles, Fiddler, et al), etc.

• Ability to communicate technical concepts clearly & concisely, both verbally and in writing.

• Ability to collaboratively work through technical issues in a professional manner, making design considerations and trade-offs as needed

• Desire to thrive in and contribute to a collaborative team environment.

• Experience with delivering projects in agile environment using SCRUM/XP methodologies.

• A positive and proactive attitude toward finding solutions, meeting commitments, and assisting others.

 

Preferred

Qualifications: • Supporting release management activities, deploying program builds to development/test/production environments and maintaining CI/CD environments

• Experience with backend services development in one or more of the following technologies: Ruby on Rails, Java, C#

• Experience with Gitlab, Jenkins & Atlassian products (JIRA, Confluence)

• Experience following Scaled Agile Framework (SAFe) processes

• Willingness to travel overseas once or maybe twice per year

 

Location: Superior, CO

1100 S. McCaslin Blvd, Suite 10

 

Contact: Charlie Ealy

charlie.ealy@dish.com

(303) 554-2077

 

Duration: 3-6 month T&M initial with conversion to FTE

Hourly Rate: $70 – $100 (Negotiable)

Salary: $120k (Negotiable)

Start Date: Immediate

 

Duties: • Develop all day, every day with a focus in React and React Native.

• Bring new features to life by collaborating with internal teams, including UX and backend teams, to insure product requirements are met

• Create code within a test driven-development and pair programming environment

• Participate in code reviews from other developers to insure quality, stability, and overall architecture of our code base

• Research and prototype to provide insight about new technologies and specific industry solutions to improve our codebase and application performance.

• Solve practical problems and deal with a variety of concrete variables in situations where only limited standardization exists

• Ability to guide and mentor junior developers on various tasks

• Drive initiatives with onshore and offshore team members, e.g. better build process, better TDD, etc.

 

Software Development Engineer in Test

Top 4 skills in order of importance:

1. Software Engineer
2. Test Experience
3. Go or Kotlin Dev Experience is a HUGE plus

 

Based on Jason's conversation with Mike Watson:  The coding tests are given as a “think while you code” exercise:

  1. Do they follow direction; don’t go rouge and try to make it more than what is being asked for.
  2. Do they use logic when coding? No overkill – keep it short sweet and to the point
  3. Don’t move to fast and miss small details
  4. How well do they document – no misspelled words etc.
  5. Is their code clean (not messy), clear and easy to follow?

*NEW
– Google Docs Interview -write a program language and don't need assistance from an IDE (small algorithm outside of an IDE) 
– Write code, not a full program that compiles (it doesn't have to be perfect).  
– Walk through function calls and explain what you are doing (not just throwing code at it)
– String manipulation
– Show that you understand algorithms

–  
 

 

These are the things that they look for in every candidate.

>>>
Interview Prep:  Not a guarantee they will ask these questions, but most of our candidate's have been asked a form of the following, so prepare accordingly:

  • Problem presented: A binary tree problem. 
  • Problem presented: Sudoku, how would a computer do it. 
  • Problem preseneted: scheduling problem with start and end times out of order and you had to write code that would go through them and report meeting conflicts.
  • Problem: Programming a card shuffler
  • RESUME KNOWLEDGE:  they will go through your resume.  If you claim to be a SME, they will take you down that line of questioning.  If you are junior, they will treat you in kind. 
  • Problem, Ian will show an arbitrary graph of nodes in different colors and then give constraints or a word problem on how to find the longest color string. 

From a person who worked at Spectra and then interviewed for the SDET role:
And if it helps you prep a candidate, I remember getting the following board problems:

1) determine if tree a is a sub-tree of tree b.

2) given a tree with possible keys of 1 through 100, determine which keys are not in the tree (or which ones that are).

3) given n, determine the Fibonacci sequence to the nth place.

***As far as what the hiring manager is looking for, first and foremost, someone who has 2-5 years of software development experience and a Computer Science or Computer Engineering Degree.

Second, if they have any test experience, that’s a plus.

***Dave and Ian ask typical code interview questions. Usually a developer that has a reasonable level of experience can do satisfactorily on the questions. Typically when someone doesn’t make the bar, they have done coding which should show in the interview, but their programming isn’t strong/deep or problem solving isn’t strong. Weak programming shows up if they can do the basics syntactically, but haven’t done difficult programming. Problem solving can’t be ascertained from the resume.
 

Title: Software Development Engineer in Test

Duration: 6 Month Contract

Location: Boulder, Colorado

Spectra’s engineers develop technologies that preserve the digital universe forever. Our products handle digital data on a massive scale. If you have watched the Discovery Channel or have heard about the latest NASA initiative, you have seen our products at work.

We are looking for software engineers that want to see their code come to life and become an integral part of our development team. As a software engineer you will work on specific products and projects utilizing the latest technologies to test software systems or applications for software enhancements and new products. Our engineers need to be creative thinkers in order to solve complex problems and bring our ground-breaking products to a growing customer base.

Summary of Position:

Software Development Engineer – this position is new test infrastructure development based in Go, Kubernetes, Docker and Cloud technologies.

Specific Responsibilities:

  • Design software and systems using new technologies that increase efficiency, maintainability, and code coverage.
  • Develop automation frameworks and solutions.
  • Designing and developing in Go.
  • Gain a thorough understanding of the Spectra Logic Deep Storage Devices product line.
  • Effectively communicate with other development groups in order to provide all necessary information to increase quality.
  • Work closely with engineering development departments within Spectra Logic to facilitate the transfer of knowledge to implement new projects and products.

Education and Experience:

  • Minimum of B.S. in Computer Science or Computer Engineering with 2-5 years of programming experience or 5+ years of related experience.
  • Programming languages we would like you to bring to the table are C#, Java, Python, Bash, Ruby, or similar languages. Go experience a significant plus.
  • Test Engineering experience a plus.
  • Strong analytical, diagnosis, and troubleshooting skills.
  • Experience with HW and SW integrated solutions a plus.

 

 

Why Spectra?

Located in the foothills of the Rocky Mountains in Boulder, Colorado, Spectra Logic provides a career and work experience second to none. Chat about forecasting and bench marking while gazing at the fabulous view; work out on your own or with our trainer at one of the on-campus gyms; grab lunch or snacks onsite or challenge the CEO to a game of pinball; and grow your career with peers who are second to none. Privately held since its inception in 1979, Spectra is allowed to do what is right without having to satisfy Wall Street each quarter. That means our associates and customers come out as winners.

 

Here’s the pitch to potential candidates

Spectralogic, is putting together a test infrastructure, built on Google’s programming language GO technology, along with others, such as Kubernetes, Docker and Cloud technologies. The Go infrastructure technology is very technology based.
 

GoDev Engineer

Update from Kurt 5/21/20 – Go Questions:

  • How many years of experience do you have coding in Go?
  • What types of applications have you created in Go?
  • How many applications have you created in Go?
  • What is your experience in Go microservices and API development?
  • Have you ever trained or assisted your teammates in learning Go? If so, where, when and how many people did you assist / train?
  • Have you ever worked in an Agile environment? If so, where and when?

Software Engineer / Developer – (Golang)

Boulder, Colorado

If your software engineering skills are strong and you’re ready to have an immediate and direct impact on our product offerings, we want you, too! Spectra engineers are driven to develop faster, smaller, and more efficient digital data storage devices that preserve corporate and national treasures for more than a lifetime.

Can you see yourself here?

  • Web application development using industry leading tools such as Go, React and Redux.
  • We are a driven group of engineers who show a high level of initiative and personal ownership of tasks. If you have these same qualities, we’d really like to talk to you!
  • Comfortable working on any project with Ninjutsu abilities to jump from back end development (i.e Golang) to front end (i.e. Javascript).
  • Be able to successfully use design patterns to drive elegant architectures.
  • Testability and maintainability are super important to us; we care about our code and you should too.
  • We continually refactor code to be more efficient, testable, maintainable, etc.
  • Every line of code is reviewed; we expect you to take feedback and work well with others. You have a voice here, and you will have a major say in what takes place.
  • We love taking on challenging projects that “can’t be done”, and making them happen.

 

Ideal candidate will have experience with the following technologies:

Go, JavaScript, React, Redux, Material UI, Full Stack Web Development

Who’s on your team?

We do a little bit of everything. We brew cider, play instruments (have a drummer, guitarist wanted), and spend a lot of time outdoors. We are primarily snowboarders; as a diversity initiative, we are willing to talk to skiers. We also enjoy mountain biking and hiking; enjoying the summer is a must. We enjoy taking on tough projects and making them work. We love discussing the latest technology, and how to use it day to day.

Minimum Requirements

Bachelor’s degree in Computer Science, Engineering, or a related discipline.

At least 2+ years of experience developing scalable web applications.