Software Engineer

Hc1 — United States · Posted ~13 hours ago

Skills

Full-stack development Software design Software development Unit testing Application support Debugging Technical communication Prioritization

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a software engineering team responsible for designing, developing, testing, and supporting high-quality applications. You will contribute across the full stack, work independently on multiple responsibilities, implement new functionality, and participate in software validation and operational support.

Highlights

Develop high-quality software across multiple project areas, from new features and applications to testing and operational support. The role emphasizes ownership, independent work, clear communication, and consistent delivery.

Description

Description hc1 Insights is looking for a skilled Software Engineer to design, develop and install software solutions. The successful candidate will be able to build high-quality, innovative, and fully performing software in compliance with coding standards and technical design. In this role, you will design, modify, develop, write, and implement software programming applications. Support and/or install software applications/operating systems. Participate in testing through test review and analysis, test witnessing, and software certification. You need to work independently with little supervision. Have the ability to prioritize well, communicate clearly, have a consistent track record of delivery, and have excellent software engineering skills. Must be able to work across multiple facets of the project and juggle multiple responsibilities simultaneously. What You'll Do Full-stack developmentDesign, implement, and unit test new applications, features and functionality based on business requirementsParticipate in code reviews, documentation of design, and implementation of Agile methodologies to ensure high quality softwareTroubleshoot and fix software application problemsParticipate in software process quality effortsComplete other duties as assigned Requirements What you bring: A four-year degree in Computer Science, Engineering or related field2+ years experience with software design and development2+ years professional experience doing Java and React developmentExperience developing modern web user interfacesDemonstrated troubleshooting and problem solving skillsProfessional skills in working with various relational database systemsAbility to work both independently and in small team environments Our Tech Stack Programming languages: Java, React, JavaScript, SQL, PythonContainer technologies: Docker, ECSAmazon Web Services (AWS): EC2, SQS, S3, LambdaWeb Services REST API'sDatabases: PostgreSQL, DynamoDBContinuous integration tools (Github, Jenkins, TravisCI, Artifactory, JIRA)Agile principles (Scrum): scrum master facilitated ceremonies: planning, backlog grooming, daily stand-ups, demo and retro