Home

Lead Software Engineer // Contract // Remote Navada---Local Only at Remote, Remote, USA
Email: [email protected]
Role: Lead Software Engineer

Location: Remote ( Nevada area must be in that state currently for meeting once in a month)

GC and USC

Good communication

6 months 

Our Nevada client has a fully remote contract opportunity for a Lead Software Engineer who will be helping contribute to one of our Learning Tools teams that is a key part of the clients digital learning platform. The services you help
develop will provide content used across K-12, Higher Ed, Professional and International segments. Millions of students rely on the content and services every day to achieve their educational goals, which is even more critical in todays world of hybrid and
remote learning.

Must haves:

Experience with GO, NodeJS and AWS
Experience with Angular, CircleCI,
Agile Methodologies
Successful willingness to learn and communication skills
Team player,
Great Communication Written and Verbal
Adaptability to change
Able to celebrate successes
Accountability and action
Trust and Candor Plus
Terraform Experience

Job Description:

Our engineering teams are looking for experienced, smart, and adaptable people.  
We like problem solving.
You must exhibit independent creativity while functioning cooperatively on a team.
You have a sense of personal accountability, a curiosity to research new technologies and methodologies, and a pervasive desire to dig into complex issues while respecting timelines and team commitments.
We are seeking a Lead Software Engineer for our Enabling Services Platform Sustainability Team.
This position is responsible for overseeing a team of engineers which continually identify and address technical debt accrued in the normal evolutionary lifecycle of a platform in direct support of the
development teams, driven in a manner of joint accountability. 
The goal is to sustain and enhance Service Level Objectives as well as what are fundamentally table stakes for all non-functional requirements, and at times, functional requirements that result in a
vibrant and cohesive platform across all our EdTech Platform-as-a-Service (ePaaS). 
This leader will deliver EOL updates, code framework updates, security issue remediation, internally and

externally sourced lower-priority defects, or any other manner of code/infrastructure updates that would result in a healthy and vibrant platform.
This role will partner with other Enabling Services ePaaS teams and stakeholders to deliver on the ePaaS mission to provide easy-to-use, fast, reliable, cost-effective, secure, and scalable services.
This is a team lead position. Lead can mean many things to many people.
Leads at client contribute often directly to the codebase, and all of them mentor other team members and

have a strong desire and motivation to grow the individuals on their team and the team.
Leads are highly opinionated and back up their opinions with data and experience.
Leads are advocates for their team members and care greatly about individual contributor successes as well as the teams success.
We are seeking the desire for personal growth, good communication, and commitment to delivering value for real users, not just shipping features.
The ability to learn and adapt along with the belief in providing value to our teachers and students is more important than knowing every technology of our stack in great depth.

About You:

You have demonstrated leadership experience in the past in a modern engineering environment, working across the full tech stack. Your motivation to lead is intrinsic and not from a belief that the sole
means of career growth mandates management. At client, your opportunities for growth dont require you to take your career a direction youre not interested in.
You know that ceremonies (daily standups, sprint reviews, etc.) arent to be performed for their own sake, but you know why such ceremonies are held. You believe Agile and Scrum are mindsets, not a strict
playbook that must be followed, but rather you run your team how you, and they, best feel will result in positive outcomes.
You design APIs that are meant to be consumed by others, so ease of use, simplistic design, and other attributes that benefit interoperability are key.
You believe in understanding why work is being done and empathizing with the users, not just implementing code and moving onto the next task.
You are outspoken in your beliefs and seek out and use data to drive decisions to help your team and project succeed.
You have demonstrated software delivery experience with a distributed product & engineering team.
You enjoy researching new technologies and methodologies and have a keen desire to dig into complex technical issues.
You can work in a fast-paced software release environment, where you continuously deliver production-grade software daily for a system with millions of users around the world.
You have contributed to the full software development life cycle, including writing application code, unit/integration/automation tests, documentation, and performance and security engineering.

What Youll 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 ePaaS platform.
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 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.
Solve problems quickly and collaboratively.
Present a passion for the ePaaS mission.
Advocate for processes, either by maintaining existing ones, modifying them, adding new ones, or even eliminating processes, to improve the efficacy, quality, and morale of your team.
Work with product, engineering, SRE, and other leadership to understand how your solutions will be planned, developed, implemented, and supported.
Contribute to CI/CD processes to allow for smoother releases and increasing team confidence.
Use your interpersonal skills and ability to collaborate effectively with product sponsors and senior leadership in engineering and the greater business
Understand the business requirements of products, tasks, and stores, and if you identify possible gaps, ambiguities, missing scenarios, opportunities, etc., raise them with the team and with leadership
so we can all improve them.
Work with a distributed team to solve problems quickly and collaboratively
Consider the full lifecycle of solutions when building them from initial conception to launch then maintenance all the way to sunsetting
Mentor junior engineers to help grow their professional careers.

What can you expect from the position

Participate in the design and development of applications and services to support various business and engineering initiatives
Collaborate with engineers on your team on feature development and bug fixes
Practice engineering best practices within your team to ensure quality, stability, performance, resiliency, and maintainability of your software
Be a champion of the customers voice and ensure our products are built with customer empathy at the forefront What can you bring to the role
3+ Years of experience in product or enterprise software development
Proven technical abilities in software development and testing
Strong hands on experience on the full software stack including Frontend, Backend / API and Databases
Passion for engineering best practices
Experience with application quality and testing practices like unit, integration and e2e testing, code coverage analysis and automated software inspection
Strong sense of customer empathy and a commitment to delighting customers
Ability to work across functional and domain boundaries to deliver software on time and with quality.

We have a very diverse stack that can vary across teams and projects. Some of the

technologies we use include:

Go, NodeJS, Java
TypeScript, Angular
CircleCI, Docker, Kubernetes
Amazon Web Services (AWS): ECS, RDS, Lambda, and many other services
Github, NewRelic, DataDog
JIRA, Confluence, Zoom, Slack, and Office 365
Python, Spark, and Databricks
MySQL, PostgreSQL, DynamoDB

Thanks & Regards,

   Ashirwad Chauhan

     Technical IT Recruiter

[email protected]

--

Keywords: continuous integration continuous deployment information technology golang green card
Lead Software Engineer // Contract // Remote Navada---Local Only
[email protected]
[email protected]
View all
Fri Jul 12 03:19:00 UTC 2024

To remove this job post send "job_kill 1555422" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.


Your reply to [email protected] -
To       

Subject   
Message -

Your email id:

Captcha Image:
Captcha Code:


Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]
Time Taken: 0

Location: ,