Full Stack Software Developer

Lincoln Electric is the world leader in the engineering, design, and manufacturing of advanced arc welding solutions, automated joining, assembly and cutting systems, plasma and oxy-fuel cutting equipment, and has a leading global position in brazing and soldering alloys. Lincoln is recognized as the Welding Expert™ for its leading materials science, software development, automation engineering, and application expertise, which advance customers' fabrication capabilities to help them build a better world. Headquartered in Cleveland, Ohio, Lincoln Electric is a $4.2B publicly traded company (NASDAQ:LECO) with over 11,000 employees around the world, with operations in 71 manufacturing and automation system integration locations across 21 countries and maintains a worldwide network of distributors and sales offices serving customers in over 160 countries.

 

Location: Remote
Employment Status: Salary Full-Time
Function: Engineering
Req ID: 24650
 

 

Summary

 

Lincoln Electric is seeking a highly skilled and experienced Full Stack Software Developer with strong capabilities in Azure, Kubernetes, and React. As a Software Developer, you will play a critical role in designing, developing, and maintaining scalable and efficient software solutions using the Microsoft Azure platform. Your expertise in full stack software development and Azure will be crucial in driving innovation and delivering high-quality products. Development work will focus on industrial IoT solutions, Machine Learning solutions to analyze and optimize welding operations, and visual workflow solutions that control semi-automatic welding operations. Ideal candidates will have the ability to turn concepts into functional applications with an organized approach for solving problems while remotely working with a collaborative team through Microsoft Teams.

 

In addition to competitive pay, Lincoln Electric offers a lucrative profit-sharing plan, student loan repayment program PLUS tuition reimbursement, medical/dental/vision, paid time off and many more outstanding benefits!

 

** This position is 100% remote and has no in office requirement for this position. However, we do expect the individual to work during normal business hours i.e. between 6am-5pm with a flexible start and end time **

 

What You Will Do:

 

  • Collaborate with cross-functional teams, including product managers, architects, and other developers, to gather requirements and translate them into technical specifications.

  • Develop and maintain RESTful APIs, web applications, and backend services utilizing Azure Functions, Azure App Service, Azure Storage, MySQL Database, and Kubernetes.

  • Build responsive and user-friendly front-end interfaces using modern web technologies like HTML, CSS, and JavaScript frameworks (preferably React, Vite, and Webpack).

  • Implement and maintain CI/CD pipelines for automated build, test, and deployment processes leveraging Azure DevOps or similar tools.

  • Perform code reviews, identify performance bottlenecks, and optimize application performance for scalability and reliability.

  • Manage development tasks with an Agile Methodology, standard Sprint cycles, and Microsoft DevOps. Plan development tasks according to requirements and estimate the effort required for completion.

  • Interface with customers (internal and external) to assist with problem solving, debugging field problems, explaining application features, creating new requirements.

  • Troubleshoot and resolve software defects, issues, and production incidents in a timely manner.

  • Mentor and guide junior developers, providing technical leadership and promoting a collaborative and knowledge-sharing environment.

  • Stay up to date with the latest trends and advancements in Azure and full stack development while evaluating their potential impact on the organization's projects and strategies.

  • Assumes additional responsibilities as needed or directed in support of the Company’s 2025 Strategy

 

Required Experience & Education

 

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.

  • Level III – 5+ years of software development experience.

  • Solid knowledge and experience with Java programming language and build tools.

  • Experience with containerization technologies like Docker.

  • Extensive hands-on experience with Kubernetes and Microsoft Azure services (including but not limited to Azure Functions, Azure App Service, Azure Storage, Azure SQL/MySQL Database, Azure Active Directory, and Azure DevOps).

  • Proficiency in at least one of the major JavaScript frameworks (preferably React) and expertise in front-end development using HTML, CSS, and JavaScript.

  • Strong understanding of RESTful APIs and microservices architecture.

  • Excellent problem-solving skills and ability to analyze and debug complex software systems.

  • Strong communication skills and ability to effectively collaborate with cross-functional teams.

  • Familiarity with Agile development methodologies and working in Scrum or Kanban teams.

 


Lincoln Electric is an Equal Opportunity Employer. We are committed to promoting equal employment opportunity for applicants, without regard to their race, color, national origin, religion, sex (including pregnancy, childbirth, or related medical conditions, including, but not limited to, lactation), sexual orientation, gender identity, age, veteran status, disability, genetic information, and any other category protected by federal, state, or local law.


Nearest Major Market: Cleveland

Job Segment: Developer, Testing, Front End, Welding, Computer Science, Technology, Manufacturing