Software Engineer
Role summary
Hanvok Group LLC is seeking a full-time remote Software Engineer to design, develop, test, and maintain robust software applications and back-end systems. The role involves writing clean, efficient code, collaborating with cross-functional teams, and ensuring applications meet requirements. Candidates should have a strong foundation in Computer Science fundamentals, algorithms, data structures, and expertise in Back-End Web Development and Object-Oriented Programming (OOP). Familiarity with cloud platforms, testing frameworks, and Git is advantageous. The position requires the ability to work independently and manage deadlines in a remote setting.
Company Description
Hanvok Group LLC helps professionals and businesses thrive in today’s competitive technology landscape by offering career support and staffing solutions tailored for modern hiring needs. The company specializes in IT staffing, staff augmentation, and technology consulting, providing personalized support aligned with individual career goals and market demands. Hanvok Group empowers professionals through services such as ATS-optimized resumes, career support programs, and strategic job search guidance. With transparent and scalable solutions, Hanvok Group connects top technology talent with organizations looking to fuel growth and innovation.
Role Description
This is a full-time remote role for a Software Engineer at Hanvok Group LLC. The Software Engineer will design, develop, test, and maintain robust software applications and back-end systems. Responsibilities include writing clean, efficient code, collaborating with cross-functional teams, and ensuring applications meet functional and technical requirements. The role also involves leveraging best practices in software development and adhering to object-oriented programming principles to deliver scalable, high-quality solutions.
Qualifications
- Strong knowledge of Computer Science fundamentals, including algorithms and data structures
- Proficiency in Back-End Web Development and Software Development practices
- Expertise in Programming and Object-Oriented Programming (OOP)
- Ability to work independently, prioritize tasks, and manage deadlines in a remote environment
- Strong problem-solving and analytical skills
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Experience with cloud platforms (e.g., AWS, Azure, or Google Cloud) is a plus
- Familiarity with software testing frameworks and version control systems such as Git is advantageous
Similar roles
Senior Software EngineerNorthside Hospital · Atlanta, Georgia, United States · Onsite- Senior Software EngineerRandstad Digital Americas · North York, Ontario, Canada · Hybrid
Software EngineerConcord Servicing, LLC · Dallas, Texas, United States · Remote
Lead Software EngineerElanco · Lake County, Indiana, United States · Onsite
Software EngineerAMERICAN SYSTEMS · Fredericksburg, Virginia, United States · Onsite