Taro Logo

Software Engineer (mid-level)

Global leader in labor market insights providing solutions to drive economic prosperity and mobility across six continents.
Moscow, ID, USA
Backend
Mid-Level Software Engineer
In-Person
501 - 1,000 Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer (mid-level)

Lightcast, a global leader in labor market insights, is seeking a Mid-Level Software Engineer to join their team in Moscow, Idaho. This role offers an opportunity to work with a company that drives economic prosperity across six continents through data-driven insights. As a Software Engineer, you'll be responsible for designing, developing, and maintaining software solutions that directly impact the company's mission.

The position requires a strong foundation in software development principles and involvement throughout the entire software development lifecycle. You'll work closely with cross-functional teams, implementing robust and scalable solutions using modern technologies like Java, Python, JavaScript, and various web frameworks. The role demands both technical expertise and collaborative skills, as you'll be involved in everything from requirement gathering to code reviews and documentation.

This is an on-site position in Moscow, Idaho, requiring US residency (no visa sponsorship available). The ideal candidate will have 2+ years of professional experience, strong academic background in Computer Science or related fields, and proficiency in multiple programming languages. You'll be joining a company that values diversity, equity, and inclusion, encouraging employees to bring their authentic selves to work.

The role offers a perfect blend of technical challenges and professional growth opportunities, working on solutions that have real-world impact across various industries and communities. If you're passionate about software development, have strong problem-solving skills, and want to be part of a company making a difference in economic mobility and prosperity, this position at Lightcast could be your next career move.

Last updated 11 days ago

Responsibilities For Software Engineer (mid-level)

  • Collaborate with cross-functional teams to gather and analyze requirements for software projects
  • Design and develop high-quality software solutions using established coding standards and best practices
  • Conduct thorough testing and debugging of software to ensure high reliability and performance
  • Participate in code reviews to maintain code quality
  • Document technical specifications, system designs, and processes
  • Stay updated with emerging technologies, industry trends, and best practices

Requirements For Software Engineer (mid-level)

Java
JavaScript
TypeScript
Python
Node.js
React
  • 2+ years of professional experience in software engineering or related roles
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • Proficiency in one or more programming languages (Java, C++, Python, JavaScript, or TypeScript)
  • Solid understanding of software development principles, data structures, and algorithms
  • Experience with web development frameworks and technologies
  • Familiarity with relational databases and SQL
  • Knowledge of version control systems and software development tools
  • Strong problem-solving and debugging skills
  • Understanding of software testing principles and methodologies
  • Strong collaboration and communication skills
  • Detail-oriented with focus on clean, efficient, and maintainable code

Interested in this job?

Jobs Related To Lightcast Software Engineer (mid-level)