Software Developer

Avidex Industries LLC
Cary, NC, US
Full-time

Job Description

Job Description

About Us :

Avidex leads the way in the audiovisual and IT integration industry, providing innovative solutions to a diverse clientele.

Our identity is shaped by a commitment to excellence, technical expertise, and an innovative spirit. As we continue to expand our horizons, we're on the lookout for a talented and experienced Software Develope r to join our esteemed Development team in Cary, North Carolina .

This role will play a key part in bolstering our operations in this dynamic location.

What We Offer :

  • Competitive compensation plan
  • Full medical, dental and vision benefits
  • 401(k) with employer match
  • up to 3 weeks of vacation
  • 9 paid holidays and 1 Floating Holiday
  • 8 hours to volunteer on your favorite cause
  • Collaborative work environment
  • Tuition reimbursement
  • Career and personal development opportunities

Position Summary :

The Software Developer operates as an autonomous developer, demonstrating advanced critical thinking and a pragmatic approach to project completion.

You'll collaborate closely with teams, contributing to product architecture and feature design. Success in this role hinges on proficiency in various programming languages, coupled with effective communication and interpersonal skills.

Requirements :

  • Bachelor's degree in Computer Science, Computer Engineering, or similar field.
  • 2+ years of professional programming experience.
  • Proficiency in C-Sharp, JavaScript, TypeScript, CSS, HTML, and SQL, with an aptitude for rapid learning.
  • Familiarity with .NET, HTML5, CSS frameworks (e.g., Bootstrap, Tailwind), and Angular.
  • Experience with PowerShell, Linux shells, databases, and server operating systems.
  • Understanding of Software Engineering concepts (e.g., clean coding, DRY, Big Oh notation).
  • Experience with unit testing frameworks, NoSQL Data Stores, Linux distributions, container technology, and cloud providers preferred.
  • Familiarity with HL7 V2, FHIR, Mirth, Cloverleaf, AMQP, XMPP desirable.

Responsibilities :

  • Develop product features, unit tests, and reporting functionalities.
  • Assist in decomposing major software features into coding projects and tasks.
  • Support developers throughout the software development lifecycle.
  • Engage in software development meetings, architectural discussions, and roadmap planning.
  • Uphold and refine company coding standards while adapting to evolving technologies.
  • Research and evaluate new technologies to optimize the software development process.
  • Debug and resolve software bugs, gathering feedback from internal and external stakeholders.
  • Conduct development tests and contribute to the QA process.
  • Provide product knowledge and code review assistance to support, engineering, and technical teams.
  • Assist with product installation and setup in collaboration with engineering and implementation teams.

Avidex is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

We are committed to providing a workplace that is free from discrimination, harassment, and where all employees are treated with respect and dignity.

We value diversity and believe it contributes to our success as an organization.

29 days ago
Related jobs
Volaris Group
North Carolina
Remote

Our IEP and Medicaid software, and customer care team help districts maximize participation in Medicaid reimbursement programs and provide exceptional experiences for all students. Bachelor's degree or equivalent experience in computer science, software development. Strong experience in all aspects ...

AECOM
Raleigh, North Carolina

The developer will participate in the design, coding, testing, debugging, documentation, and deployment of new database and spatial software and will maintain and improve legacy spatial software. Desktop Application Software Developer based out of our Raleigh, NC office, with the option to be remote...

Fidelity Investments
Durham, North Carolina

No degree and seven (7) years of experience as a Principal Software Engineer/Developer (or closely related occupation) designing and building highly scalable Business Intelligence (BI) and analytical solutions on Cloud and on-premise platforms in a financial services environment, using Data Warehous...

SAS
Cary, North Carolina

Full Stack Software Developer Intern (Year-Round). As a Full Stack Developer Intern, you will be part of the Health and Life Science software development team, contributing to the design, development, and implementation of web-based applications. Through our software and services, we inspire custome...

Software Technology Inc
Durham, North Carolina

Salesforce Certified Platform App Builder Certification**</b></li> <li><b>Salesforce Platform Developer 1 Certification**</b></li> </ul> <div> </div> <p>Seeking a Salesforce Application Developer to support maintenance and enhancement of a...

SAS
Cary, North Carolina

Software Developer- Remote or Hybrid. As a Senior Software Developer, you will:. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers. The Fraud & Financial Crimes R&D team is looking for a Senior Web App Developer ...

Amazon Data Services, Inc.
Raleigh, North Carolina

Are you a developer advocate? A builder passionate about incredible software? Are you committed to quality, agility, predictability, and consistency? How about having a great time designing the Future? We are looking for senior Software Development Engineers to help us make this vision a reality. Ou...

Games Jobs Direct
Cary, North Carolina

Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide. We're looking for a Software Programmer to help bridge Unreal Engine end users from various industries, locations, and levels of experience, with Epic's development te...

Broadcom Inc.
Durham, North Carolina

As an R&D Software Engineer you will be responsible for working closely with management and architects to create highly complex and sophisticated software on design projects that span several groups. Evaluate impact of software performance, and recommend changes to software design team. Set up softw...

Games Jobs Direct
Cary, North Carolina

Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide. We're looking for a Software Programmer to help bridge Unreal Engine end users from various industries, locations, and levels of experience, with Epic's development te...