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 Developer performs duties and tasks to support full systems life cycle management (e.g., analyses, technical requirements, design, coding, testing, implementation of systems and application software, etc). They perform feature development in two-week sprints with multi-functional scrum teams and support ongoing maintenance as issues are identified on a rolling basis. Developers also routinely collaborate with the operations team, and excellent communication skills are essential.
Essential Functions:
Analyzes, designs, codes, tests, and documents to develop application software;
Conducts systems and requirements analyses to identify project action items;
Analyzes specifications and user requirements to perform assigned applications development work;
Performs testing and fixes of small components to ensure compliance with functional requirements;
Troubleshoot and participate in design and code reviews to improve product quality;
Write code that is reusable and extendable, understanding merging and Dependency Injection.
Duties and Responsibilities:
Perform assigned functions and tasks to meet project plan and quality review requirements;
Record, update, and monitor assignment deviations to ensure effective resolutions;
Develop unit test plans to deliver quality components;
Develop documentation throughout the software development life cycle (SDLC);
Contribute to task lists and cost and time estimates to support project plan development;
Perform application maintenance and support functions to support problem resolution;
Raise issues as appropriate to support effective resolutions;
Participate in weekly staff meetings and Company conference calls;
Accurately record work and time history in time tracking software;
Attend internal training sessions as required;
Participate in Development Sprints;
Improve existing software;
Serve as an expert on applications and provide technical support;
Other duties as assigned by management.
Education and/or Experience:
Requires a Bachelors Degree in Computer Science or an IT related field, or proven experience in software development;
Hands-on working knowledge in the following is required:
Minimum of one year of experience with with HTML, CSS, Java, JavaScript, Java Servlet/JSP, SQL Server, and UI/UX design;
Experience with web service/RESTful interfaces.
Relational Databases (SQL Server, etc.);
Agile Methodologies (Scrum, TDD, BDD, etc.);
Strong experience with Ajax calls, JSON, and jQuery;
Experience with the following is desirable:
Experience working with distributed teams across regions and time zones;
GIT, Jira, Jenkins, SharePoint, Visual Studio Code;
Microservices Architecture, Domain Driver Design, Test Driven Development is a must;
Design Patterns and implementing the Design Patterns;
Development of Complex Application and System Architectures;
Data Structures and Algorithims using C# and .NET.
Knowledge of the following is a plus:
Continuous Integration and continuous Delivery Tools like Jenkins, GIT, etc.;
AJAX;
Full stack development;
Experience in the events (conferences and expositions) industry;
Working knowledge of Cosmos DB, Azure Functions, SignalR and Service Bus;
Experience with AWS Cloud.
Equal Opportunity Employer
Hi Hope you are safe and well, Role: PYTHON Full Stack Developer Location: Remote Exp is 10+ Years Must Job...
Apply For This JobVariVerge, LLC –Software Developer Summary of Position VariVerge, LLC is looking for a highly motivated person with an extensive background...
Apply For This JobEngineering Backend Delivering the best Spotify experience possible. To as many people as possible. In as many moments as possible....
Apply For This JobTHE IDEAL CANDIDATE The ideal candidate for this role is a problem solver with strong programming skills, a strong work...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Title: NOC Engineer Reports To: VP of Engineering Job Summary: NOC Engineer will provide...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> At Disney, we‘re storytellers. We make the impossible, possible. We do this through utilizing and...
Apply For This Job