KGS Steel, Inc logo
KGS Steel, Inc
Posted 81 days agoVerified live 2d ago

Junior Software Engineer

Brief overview

Remote
Programming languagesSoftware developmentSoftware maintenanceSoftware improvementDevelopmental toolsetsCloud technologies

About the company

KGS Steel, Inc logo
KGS Steel, Inckgssteel.com

KGS Steel, Inc.

Job description

Summary

KGS Steel, Inc is seeking a Junior Software Engineer to join their agile team. The role involves enhancing, designing, and delivering software components for their technology products while executing basic software solutions and gaining skills to grow within the position.

Responsibilities

  • Executes basic software solutions, design, development, and technical troubleshooting
  • Writes secure and high-quality code using the syntax of at least one programming language with peer guidance
  • Interprets architecture and design representations as well as nonfunctional requirements to develop secure, stable software against a defined architecture
  • Actively applies automation to reduce manual toil in the Software Development Life Cycle
  • Addresses basic code quality issues
  • Gathers, analyzes and synthesizes basic data sets in service of technical troubleshooting and generating insights to drive continuous improvements
  • Breaks down routine technical tasks to troubleshoot and solve issues

Skills

  • Baseline knowledge of software, applications and technical processes within a given technical discipline (e.g., cloud, artificial intelligence, Android, etc.)
  • Ability to work in large, collaborative teams to achieve organizational goals, with a passion to build an inclusive and innovative culture
  • Demonstratable ability to code in one or more languages
  • Understanding of software skills such as business analysis, development, maintenance, and software improvement
  • Proficiency in developmental toolsets
  • Basic knowledge of industry-wide technology trends and best practices
  • Exposure to cloud technologies

Qualifications

Must Haves

  • Baseline knowledge of software, applications and technical processes within a given technical discipline (e.g., cloud, artificial intelligence, Android, etc.)
  • Ability to work in large, collaborative teams to achieve organizational goals, with a passion to build an inclusive and innovative culture
  • Demonstratable ability to code in one or more languages
  • Understanding of software skills such as business analysis, development, maintenance, and software improvement
  • Proficiency in developmental toolsets
  • Basic knowledge of industry-wide technology trends and best practices

Nice to Haves

  • Exposure to cloud technologies

More jobs like this