GN brings people closer through our leading intelligent hearing, audio, video, and gaming solutions
Software Engineer
Location
United States
Posted
4 days ago
Salary
Not specified
Job Description
Role Description
We are looking for a Software Engineer who is committed to designing and implementing a user-friendly application and takes pride in learning and applying new technologies. The primary goal is to work on and create desktop software as per the market’s, the product manager's and PO’s demands for the healthcare industry.
- Understand the business needs (audiology)
- Design, create and maintain software of highest quality
- Create and manage tools to improve productivity
- Identifying, prioritizing and executing tasks in the development life cycle
- Performing validation and unit tests
- Creating and updating documentation
Qualifications
- Bachelor’s degree in computer science
- Minimum 3+ years of experience
- In-depth knowledge of data structures, algorithms, and computer science fundamentals
- High proficiency in software development and effective problem-solving capabilities
- Knowledgeable and experienced in web architecture
Requirements
- Prior experience in developing software
- Demonstrated skill in creating robust software design and system architecture
- Proficient in reviewing and debugging code
- Proficient in programming languages, such as C#, JavaScript, HTML
- Experience with technologies such as Blazor, Razor, and Bootstrap
- Experience in WPF and MVVM
- Proficient in using Visual Studio, git, Azure DevOps
- Clear and effective written and spoken communication skills
- Great problem-solving and time-management skills for better productivity
- Great at working collaboratively with others to meet agreed goals
- Ability to manage one’s own tasks while collaborating effectively in a team environment
- Proficient experience with SAFe/Agile
Benefits
- Target annual compensation: $90,000.00 - $125,000.00, with a discretionary bonus if you are an active employee as of the fiscal year-end
- Comprehensive benefits package that includes annual bonuses, health insurance, a 401(k) plan, and paid vacation and holidays
Job Requirements
- Bachelor’s degree in computer science
- Minimum 3+ years of experience
- In-depth knowledge of data structures, algorithms, and computer science fundamentals
- High proficiency in software development and effective problem-solving capabilities
- Knowledgeable and experienced in web architecture
- Prior experience in developing software
- Demonstrated skill in creating robust software design and system architecture
- Proficient in reviewing and debugging code
- Proficient in programming languages, such as C#, JavaScript, HTML
- Experience with technologies such as Blazor, Razor, and Bootstrap
- Experience in WPF and MVVM
- Proficient in using Visual Studio, git, Azure DevOps
- Clear and effective written and spoken communication skills
- Great problem-solving and time-management skills for better productivity
- Great at working collaboratively with others to meet agreed goals
- Ability to manage one’s own tasks while collaborating effectively in a team environment
- Proficient experience with SAFe/Agile
Benefits
- Target annual compensation: $90,000.00 - $125,000.00, with a discretionary bonus if you are an active employee as of the fiscal year-end
- Comprehensive benefits package that includes annual bonuses, health insurance, a 401(k) plan, and paid vacation and holidays
Related Guides
Related Job Pages
More Software Engineer Jobs
This role provides technical leadership for the development and enhancement of the Army Training Model (ATM) software suite. This role oversees software engineers and developers responsible for maintaining and improving the analytical tools used to forecast Army training resource...
Engineers will design, build, and maintain foundational backend services supporting core products and bank integrations, taking significant ownership from day one. Responsibilities include leading technical initiatives, defining architecture, partnering with Product on requirements, and upholding engineering best practices like code quality and testing.
The Software Engineer 2 supports the design, development, testing, and deployment of software capabilities supporting mission systems and analytic platforms. This role contributes to development of cloud-native applications and microservices deployed through automated CI/CD pipel...
The role involves contributing to the development of cloud-native products and services within the Kubernetes product ecosystem. Responsibilities also include learning, collaborating on the product roadmap, and supporting cloud infrastructure deployments through troubleshooting and problem resolution.