CadmiumCD Remote
2021-11-24

Junior Developer

3.5
Job Details

Job Location

Remote - ,

Position Type

Full Time

Cadmium simplifies the production of live, hybrid and virtual events and maximizes the value of online learning with a single, flexible platform designed to capture the chemistry of people, ideas, and knowledge. The companys software products are trusted by more than 1,200 content-driven organizations worldwide to generate revenue, drive customer retention, and lower operational costs for their events and education initiatives.


Summary:


A Junior Developer is an entry-level software developer that assists the development team in all aspects of the software design and coding. There is an expectation that a Junior Developer will continually work on improving their coding and design skills. They will work with an agile team to develop, test, and maintain software applications.


Duties and Responsibilities:

  • Writing and maintaining code
  • Work on bug fixes
  • Monitoring the technical performance of internal systems
  • Responding to requests from the development team
  • Gathering information from consumers about software functionality
  • Conducting development tests
  • Participate on a Scrum team
  • Learn codebase and improve personal coding skills
  • Attending and contributing to company development meetings
  • Ability to explain complexities in simple language
  • Ability to work alone and on a team
  • Assist in collection and documentation of users requirements
  • Work with team in migration of older applications to current Microsoft technologies

Technical Skills and Experience / Education:

  • Bachelors Degree in related field
  • 1 3 years of experience
  • Front-end: HTML5, CSS, JavaScript/jQuery
  • Back-end: C#
  • Database: Microsoft SQL Server
  • Framework: .NET
  • Responsive and Accessible Design

Requirements:

  • Knowledge of basic coding languages including HTML5, CSS, and JavaScript
  • Basic programming experience
  • Knowledge of database and operating systems
  • Ability to learn new software and technologies quickly
  • Ability to follow instructions and work in a team environment
  • Detail-Oriented
  • Knowledge of Scrum framework and agile development methodologies

Equal Opportunity Employer