NBCUniversal

GoLang Developer

NBCUniversal

full-time

Posted on:

Origin:  • 🇺🇸 United States • Illinois, Virginia

Visit company website
AI Apply
Apply

Salary

💰 $126,789 - $190,183 per year

Job Level

Mid-LevelSenior

Tech Stack

CloudCypressDockerFluxGoJavaJavaScriptJenkinsJestJMeterJUnitKubernetesMicroservicesMochaPythonReactSeleniumSQL

About the role

  • Be a leader in a certain technical field; develop the technical roadmap and promote continuous optimization
  • Collaborate with Product Management and Engineering leadership to gather requirements
  • Interface with global engineering teams/components when necessary
  • Extensively use a combination of cutting-edge technologies to increase workflow flexibility and API responsiveness
  • Develop technical/case design documentation and participate in technical and testing design reviews
  • Implement software solutions according to engineering standards
  • Develop and implement Unit Tests, Regression Tests, Automation tests, and implement integration tests spanning component teams
  • Actively participate in code review and incorporate instrumentation, monitoring, and alert mechanisms
  • Ensure delivered software solutions are always up and available; handle product alerts and provide support
  • Implement bug fixes and upgrade components, libraries, infrastructure as necessary
  • Consistent exercise of independent judgment and discretion in matters of significance
  • Regular attendance and ability to work nights, weekends, and overtime as necessary
  • Other duties and responsibilities as assigned

Requirements

  • Bachelor's or Master’s degree in Computer Science or a related field of study
  • 5+ years of professional experience in software development using Java, Python, C# or other languages
  • 2+ years of experience with GoLang
  • Proficient knowledge of software development principles, data structures, and algorithms
  • Proficient knowledge of web development, including hands-on experience with HTTP, HTML, CSS, JavaScript, React.js, and SQL databases
  • Proficiency in Golang/Java programming with understanding of design patterns (GoF, MVC, SOLID, MVP, Flux, etc.)
  • Strong understanding of testing principles and tools (Junit, Selenium, Cypress, JMeter, Jest, Mocha)
  • Experience with debugging and profiling tools (Browser Developer Tools, Go PProf, JStack, JMap)
  • Good communication and writing skills
  • Good knowledge of the Scrum agile framework and experience using Jira
  • Good knowledge of CI/CD tools, Git, Jenkins, and understanding of DevOps principles
  • Experience with RESTful APIs and microservices architecture
  • Experience with Docker, Kubernetes, or cloud computing platforms is a plus
  • Experience in developing large-scale web applications is preferred
  • Must be able to work nights and weekends, variable schedule(s) and overtime as necessary
  • Regular, consistent and punctual attendance
ShyftLabs

QA Engineer

ShyftLabs
Mid · Seniorfull-time🇮🇳 India
Posted: 18 days agoSource: jobs.lever.co
AWSAzureCloudCypressDistributed SystemsGoogle Cloud PlatformGraphQLJavaJavaScriptJMeterPythonSelenium+1 more
Lean Tech

Mid-Level Software Test Engineer

Lean Tech
Junior · Midfull-time💃 Anywhere in Latin America
Posted: 9 days agoSource: jobs.jobvite.com
CloudCypressJavaScriptJUnitPythonSDLCSQL
Veza

QA Lead

Veza
Seniorfull-time🇮🇳 India
Posted: 1 day agoSource: boards.greenhouse.io
CloudCypressJenkinsJUnitMicroservicesSelenium
Greenlight

Senior Software Development Engineer in Test

Greenlight
Seniorfull-time$140k–$175k / yearCalifornia, Colorado, New York, Washington · 🇺🇸 United States
Posted: 3 days agoSource: jobs.lever.co
AWSCypressDynamoDBGraphQLGRPCJavaJavaScriptJestKotlinMicroservicesMySQLReact+4 more
Babil Games

Associate QA Engineer

Babil Games
Junior · Midfull-time🇩🇪 Germany
Posted: 26 days agoSource: bytro.teamtailor.com
CloudCypressJavaJavaScriptJMeterNode.jsPHPSeleniumTypeScriptUnity