Senior Software Engineer

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proven experience in software development and architecture., Strong programming skills in relevant technologies., Educational background in Computer Science or related field., Experience leading technical teams and mentoring junior developers..

Key responsibilities:

  • Lead the design and architecture of complex software systems.
  • Provide technical leadership and mentorship to team members.
  • Ensure software security, performance, and scalability.
  • Collaborate with cross-functional teams to deliver software solutions.

Jonas Software logo
Jonas Software Large https://www.jonassoftware.com
1001 - 5000 Employees
See all jobs

Job description

                                                                                    
Job Description: 

Job Title: Senior Software Developer
Company: MyMediaBox

Reporting To: VP of R&D

THE COMPANY
Mediabox (www.mymediabox.com) is the leader in online business applications SaaS (software-as-a-service), for digital asset management, creative workflows and royalty management, and are used daily by over 100 “high-profile” Media, Entertainment and Consumer Product licensing companies and 33,000+ business End Users in 120+ countries.  

The company is headquartered in Atlanta, Georgia with an additional office in Cincinnati, Ohio and is owned by Jonas a 100% owned subsidiary of Constellation Software Inc., headquartered in Toronto and traded on the S&P/TSX 60.
 

Responsibilities


Technical Leadership: Provide technical leadership and mentorship to junior team members, guiding them in best practices, architecture, and problem-solving. 
Architectural Design: Lead the design and architecture of complex software systems, making decisions on frameworks, tools, and technology stack. 
Codebase Ownership: Take ownership of critical code components, ensuring maintainability, scalability, and extensibility. 
Performance and Scalability: Optimize software applications for performance, scalability, and efficiency, anticipating future growth and requirements. 
Security and Compliance: Ensure software security best practices are followed, identifying potential vulnerabilities and implementing appropriate security measures. 
Cross-team Collaboration: Collaborate with cross-functional teams, such as product managers, DevOps, and QA, to drive successful software development and delivery. 
Research and Innovation: Stay updated with the latest technologies, industry trends, and best practices, and propose innovative solutions to challenging problems. 
Code Reviews and Standards: Lead code reviews, enforce coding standards, and promote best practices within the development team. 
Technical Debt Management: Identify and address technical debt, finding opportunities to refactor and improve existing codebases. 

Troubleshooting and Problem Solving: Resolve complex technical issues and provide support for critical production incidents.

                                                                                    
Business Unit: 
MediaBox
                                                                                    
Scheduled Weekly Hours:
40
                                                                                    
Number of Openings Available: 
1
                                                                                    
Worker Type: 
Regular
                                                                               
More About Jonas Software:

Jonas Software is the leading provider of enterprise management software solutions to the Country and Golf Clubs, Foodservice, Construction, Fitness & Sports, Attractions, Salon & Spa, Education, Radiology/Laboratory Information Systems, and Product Licensing industries. Within these vertical markets, Jonas is made up of over 65 distinct brands, which are respected and leaders within their own domain.

Jonas’ vision is to be the branded global leader across the aforementioned vertical markets and to be recognized by customers and respective industry stakeholders as the trusted provider of ‘Software for Life’ and as an ambassador for technology, product innovation, quality, and customer service.

Jonas Software is the valued technology partner of over 60,000 customers worldwide in more than 30 countries. Jonas employs over 2,000 skilled individuals consisting of a cross-section of industry experts and technology professionals.  Jonas is headquartered in Canada and also operates offices throughout North America, the United Kingdom, Europe, Australia New Zealand and Africa.  Jonas is a 100% owned subsidiary of Constellation Software Inc., headquartered in Toronto and traded on the S&P/TSX 60.

                                                                          

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Troubleshooting (Problem Solving)
  • Mentorship
  • Innovation
  • Problem Solving

Software Engineer Related jobs