Software Developer
Apply NowCompany: Samsung HVAC America, LLC
Location: Roanoke, TX 76262
Description:
Reports to: Director, Systems Applications
Reporting Location: Roanoke, TX office (Monday through Thursday weekly - firm requirement)
Headquartered in Roanoke, TX, Samsung Lennox HVAC North America is a leader in innovative heating and cooling solutions. From our humble beginnings to our position today as a tech leader, our passion for innovation has been the common thread throughout our history. We've grown into one of THE most recognized global brands. We consider ourselves "relentless pioneers" that push boundaries and defy barriers.
Role Overview:
The Software Developer plays a vital role in the design, development, and maintenance of software and applications. This role requires a deep understanding of programming languages, development methodologies, and the ability to collaborate effectively within teams. This role will play an active part in all phases of the software development lifecycle, from conceptualizing and defining the project requirements to delivering fully functional software applications that meet user and business needs.
Key Role Focuses:
Qualification Requirements:
Preferred Additional Technical Skills:
Samsung Lennox HVAC North America, LLC. Is committed to employing a diverse workforce and provide Equal Employment Opportunity for all individuals regardless of race, color, religion, gender, age, national origin, marital status, sexual orientation, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law.
Reporting Location: Roanoke, TX office (Monday through Thursday weekly - firm requirement)
Headquartered in Roanoke, TX, Samsung Lennox HVAC North America is a leader in innovative heating and cooling solutions. From our humble beginnings to our position today as a tech leader, our passion for innovation has been the common thread throughout our history. We've grown into one of THE most recognized global brands. We consider ourselves "relentless pioneers" that push boundaries and defy barriers.
Role Overview:
The Software Developer plays a vital role in the design, development, and maintenance of software and applications. This role requires a deep understanding of programming languages, development methodologies, and the ability to collaborate effectively within teams. This role will play an active part in all phases of the software development lifecycle, from conceptualizing and defining the project requirements to delivering fully functional software applications that meet user and business needs.
Key Role Focuses:
- Write clean, efficient, and maintainable code based on user and business requirements
- Conduct thorough testing of software components, and debug, revise, and troubleshoot to ensure reliability, performance, and security of projects
- Collaborate closely with Program Manager and other developers to ensure software development is aligned with user needs and business requirements, while actively contributing to the planning and design of the software project
- Design, write, and maintain databases, including creating SQL queries to interact with and manipulate data efficiently
- Maintain documentation for software functionality, processes, and development practices of finished projects
- Manage outsourced projects and vendor relationships
Qualification Requirements:
- Bachelor's degree in computer science / information system or related field
- A minimum of 5+ years of experience in software development roles, at least 3+ years of coding experience in C# (.NET, .NET Core), and a minimum of 2+ years of experience using MS SQL server and query
- Successful performance in a fast-paced training environment
- Proven ability to support multitasking, support multiple projects simultaneously, and manage changing requirements
- Ability to maintain a positive and productive attitude in demanding situations.
- Demonstrate superior oral, written, and communication skills
- Demonstrate superior organizational/time management skills
- Ability to effectively work cross-functionally with different managers and departments
- Ability to work effectively in a collaborative, team environment where relationship management is critical
- Demonstrate the ability to apply sound judgement, critical thinking skills and problem solve in a timely manner
- Strong attention to detail in reporting, analytical skills as well as advanced written and oral communication skills (for cross department collaboration)
- Demonstrate the ability to assess situations, develop solutions and execute remediation based upon the operational philosophy, mission, vision, and values of Samsung Lennox HVAC
- Bilingual Korean (speaking and writing) a plus
Preferred Additional Technical Skills:
- Experience in Android /iOS Mobile App development
- Experience in DevOps
- Strong knowledge of Object-Relational Mapping frameworks
- Experience in software deployments
- Experience in developing / working in ERP system
- Developing technical documentation to guide future software development projects
Samsung Lennox HVAC North America, LLC. Is committed to employing a diverse workforce and provide Equal Employment Opportunity for all individuals regardless of race, color, religion, gender, age, national origin, marital status, sexual orientation, gender identity, status as a protected veteran, genetic information, status as a qualified individual with a disability, or any other characteristic protected by law.