What are the responsibilities and job description for the Software Engineer position at Hyperion Technology Group?
Hyperion Technology Group, Inc . is seeking a Software Engineer with expertise in Full Stack Development to be part of a highly skilled cross-functional team responsible for building, deploying, and managing modern applications in cloud computing environments. Candidates should have from 3 - 10 years of software development experience, but specific skills and relevant experience are more important than overall years of experience.
Qualified candidates shall ideally have a B.S or M.S. degree in Computer Science, Computer Engineering, or related field such as Mathematics or Physics if possessing relevant experience. Candidates should have expertise in a range of front-end and back-end technologies, with experience in developing component-based applications on cloud computing platforms such as Amazon Web Service or Microsoft Azure. A general knowledge of cloud-native paradigms such as agile development, cloud architectures, microservices, containerization, databases, and API development is required. It is also highly desirable to have experience in use of OpenGL-based 3D geospatial visualization systems.
The successful candidate will be working with a team consisting of highly motivated individuals with diverse talents, and therefore is expected to be a highly motivated "self-starter" and attuned to tackling complicated problems where research, persistence, and team collaboration are often required. In addition, the willingness to learn new skills and technologies is critical, as requirements from project-to-project vary widely.
Duties / Responsibilities :
- Full Stack application development
- Design and develop cloud computing architectures
- Follow protocols of the established software development process for each project, including maintaining Jira tickets and code repositories
- Perform technical writing tasks as required (reports, presentations, project documentation)
- Interact with other developers and work in small teams. Work on multiple projects simultaneously (at various stages of development) is commonly required
- Contribute knowledge of emerging software and hardware technologies to the team
- Interact with customers and company partners (meetings, conferences, etc.)
- Participate in business development (proposal writing, forecasting, exploring new ideas and growth opportunities, etc.)
Required Skills / Abilities :
Experience :
Desired Skills :
Physical Requirements :
This position requires the eligibility to obtain a security clearance. Non-US citizens may not be eligible to obtain a security clearance. The Vetting Risk Operations Center (VROC), handles and adjudicates the security clearance process. Security clearance factors include, but are not limited to, allegiance to the US, foreign influence, foreign preference, criminal conduct, security violations, and drug involvement.
If interested, Candidates may apple online at . Hyperion Technology Group, Inc. is an Equal Opportunity Employer and does not discriminate due to race, color, religion, sex, national origin, disability, age, military or veteran status, or any other category protected under applicable law. Hyperion Technology Group, Inc. is a Tobacco-Free Facility.
Employment is contingent on other factors, including, but not limited to, background checks and drug screens.