Contractor Lead Software Engineer
Randstad USA is hiring a remote Contractor Lead Software Engineer. The career level for this job opening is Experienced and is accepting USA based applicants remotely. Read complete job description before applying.
Randstad USA
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
What You will Do:
? Be the driving engineering force on your team and be able to clearly communicate business goal
to your team
? Be an organizational leader in unlocking the potential of data to improve our user experience
? Collaborate with your partner product and program leaders to push projects forward by removing
obstacles, think beyond the MVP, and clearly communicate status to stakeholders
? Balance the need to solve deep technical problems with the larger macro goal of delivering client
value through accessible software expediently and efficiently across a distributed microservice
architecture
? Analyze business requirements and identify possible gaps, ambiguities, missing scenarios, etc...
? Design and implement sound engineering solutions that meet the business need
? Lead and influence a distributed team to solve problems quickly and collaboratively
? Present a passion for building high-quality, user-friendly, scalable, reusable web components and
microservices
Our Stack Includes
? GoLang
? TypeScript, Angular 13+, Playwright
? CircleCI, Docker, Kubernetes
? Amazon Web Services - RDS, Elasticsearch, SQS, S3
? GitHub
? JIRA, Confluence, Zoom, Slack
About You
? 2+ years prior in a technical leadership position
? 4+ years of demonstrated software delivery experience with a distributed product & engineering
team, working with languages such as Go, Java, PHP, or Node.js
? 2+ years working with TypeScript and frameworks such as Angular
? Deep understanding of quality data visualization tools and approaches
? You can work in a fast-paced software release environment, where you deliver production-grade
(zero downtime, fault-tolerant, etc.) accessible software daily for a system with millions of users
? You can contribute to the full software development life cycle - including writing accessible
application code, writing unit/integration/automation/accessibility tests, documentation, and
performance engineering
? You possess interpersonal skills - the ability to build rapport with peers, leading through
influence
? You are excited about building scalable API applications, and crafting intuitive and responsive
user interfaces for students and teachers so they can get the most out of our products
? You present solutions along with your problems
applied knowledge of the following
? RESTful Web Services (experience producing and consuming REST services)
? Relational database design concepts (MySQL, PostgreSQL)
? Application Testing (unit, integration, performance, end to end) for full user journeys
? Cloud Technologies (preferably Amazon Web Services - ECS, RDS, Elasticsearch, S3)
? JavaScript Frameworks & Libraries (e.g., Angular, React, Material)
? Responsive Web Design/Development
responsibilities:
What You will Do
? Be the driving engineering force on your team and be able to clearly communicate business goals
to your team
? Be an organizational leader in unlocking the potential of data to improve our user experience
? Collaborate with your partner product and program leaders to push projects forward by removing
obstacles, think beyond the MVP, and clearly communicate status to stakeholders
? Balance the need to solve deep technical problems with the larger macro goal of delivering client
value through accessible software expediently and efficiently across a distributed microservice
architecture
? Analyze business requirements and identify possible gaps, ambiguities, missing scenarios, etc...
? Design and implement sound engineering solutions that meet the business need
? Lead and influence a distributed team to solve problems quickly and collaboratively
? Present a passion for building high-quality, user-friendly, scalable, reusable web components and
microservices
Qualifications:
- Experience level: Experienced
- Minimum 7 years of experience
- Education: Bachelors
Skills:
Golang (7 years of experience is required)
AngularJS (7 years of experience is required)
MySQL (7 years of experience is required)