What are the responsibilities and job description for the Software Developer/Programmer position at Samsung HVAC America, LLC?
Job Title :
Software Developer / Programmer
Department : FLSA Status :
Exempt
Position reports to :
Sr. Programmer
Position Summary (Purpose of job) :
The Software developer / programmer 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. Software developers take 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. Software developer / programmer must be detail-oriented with strong problem-solving and analytical skills. Good communication abilities are essential, and they should be able to work both independently and within a development team. Strong organizing skills are required.
Key Responsibilities
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
100%
Minimum Job Qualifications :
Education / Training -
- 5 years of experience in software development roles
- 3 years of coding experience in C# (.NET, .NET Core)
- 2 years of experience using MS SQL server and query
- Bachelor's degree in computer science / information system or related field
Business Experience -
Specialized Knowledge / Skills -
Working Conditions :
Environment (Office, warehouse, etc.) -
Physical Requirements (Lifting, standing, etc.) -
This description is general in nature and is not intended to be an exhaustive list of all responsibilities. Other duties may be assigned as needed to meet company goals.)