Senior Software Developer
3 weeks ago
About Tempo With over 30,000 customers, including a third of Fortune 500 companies, Tempo is trusted to help organizations make their workflows work better. We create integrated solutions for time management, resource planning, budget management, roadmapping, program management, reporting, and more. We build the tech that enables the modern team to deliver from first vision to value. Since 2007, Tempo has evolved from a time-tracking tool to the #1 time management add-on for Jira, and we continue to expand with tools across the Atlassian ecosystem. We strive to be a tech company with a heart, innovating award-winning products and helping the world work smarter, not harder. About The Role We are looking for a passionate Senior Backend Developer to join our engineering team. You will collaborate with product managers, designers, developers, QA engineers, and technical writers to develop one of our flagship products – Structure for Jira Cloud. The best fit for our team is someone who wants to solve customers’ problems, not just close issues in a task-tracking system. What You’ll Do Write efficient, readable, maintainable, and testable code using Kotlin, Java, and other server-side languages and frameworks Create unit tests, and sometimes integration and performance tests Review peers\' code Address challenging problems with a focus on user experience, security, and performance Collaborate with product managers, designers, software developers, QA engineers, and technical writers to develop and maintain the best Atlassian plugins used by thousands of people in many large companies worldwide Who You Are 4+ years of experience in server-side development of commercial web applications in Java and/or Kotlin (at least 1 year in Kotlin) Degree in Computer Science, Software Engineering, or related studies Working knowledge of CS fundamentals: big-O, data structures, and algorithms Experience in API design Experience building highly scalable distributed systems Experience with Kubernetes, Cassandra, Kafka, and Akka Excellent understanding of Java concurrency Strong ability to explain technical decisions clearly Upper-intermediate spoken and written English Solid soft skills for a multicultural environment Ability to work autonomously and remotely without extensive oversight, and to start work without a complete technical specification Willingness to learn and communicate on topics not known 100% in advance Ability to collaborate with teammates to elaborate technical specifications Experience with performance optimizations is a plus Why Join Tempo? Impact: Work on meaningful products that empower enterprise users and improve productivity Innovation: Be part of a culture that values creativity and real impact Collaboration: Join a supportive, collaborative UX team that values openness and continuous learning Growth: Opportunities for professional development, including conferences, courses, and mentorship What’s In It For You (Org-wide) Remote-first work environment Unlimited vacation in most locations Health, dental, vision benefits and savings plan Training reimbursement, WFH reimbursement, and more Diverse and dynamic teams with challenging work Opportunity to have a real impact on the business A wide range of social activities (in person and virtual) Optional in-person meetups and travel to international offices Employee referral program Note: As our hiring teams are global, please submit your resume in English only. Apply today to join Tempo and help shape the future of enterprise productivity software. Join us at Tempo Software, where we proudly foster an equal opportunity workplace. We are committed to an inclusive culture where all qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. Seniority level Mid-Senior level Employment type Full-time Job function Engineering and Information Technology Industries Software Development #J-18808-Ljbffr
-
Senior Software Developer
7 days ago
London, Canada (+), Canada . full-time . September , STEP Software Full time $90,000 - $120,000 per yearSoftware Developer (Senior) Full Time London, ON Are you looking to join a team where everyone - including you - is striving to constantly improve their knowledge of system project architecture, coding languages, design patterns, and testing? We are passionate about clean, well-organized code, and how systems and users interact with our...
-
Senior ColdFusion Software Developer
4 days ago
, AB, Canada BIS Safety Software Full timeJoin to apply for the Senior ColdFusion Software Developer role at BIS Safety Software 16 hours ago Be among the first 25 applicants Join to apply for the Senior ColdFusion Software Developer role at BIS Safety Software Get AI-powered advice on this job and more exclusive features. BIS Safety Software is a fast-paced, high-growth organization providing...
-
Senior Software Developer
7 days ago
Canada / Vancouver, BC / Toronto, ON Orchestry Software Full time $140,000 - $180,000 per yearAbout OrchestryOrchestry is a pioneering SaaS company in the Microsoft 365 ecosystem, helping organizations simplify, govern, and get more value from their collaboration tools. Our platform empowers IT and business users alike through intelligent automation, governance, and user-friendly design. We're growing fast and scaling globally – and we're looking...
-
Senior Backend Developer
4 days ago
, , Canada Atimi Software Full timeAtimi is seeking an experienced backend software developer to fill a position in Canada. Please note this is a fully remote position with EST working hours but we're open to candidates from all provinces. Atimi works with some of the leading companies in North America, providing them with high-quality software solutions that integrate both mobile and web...
-
Senior Software Engineer
2 days ago
, , Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Backend Developer
2 weeks ago
, , Canada Tempo Software Full timeSenior Backend Developer at Tempo Software Tempo Software is looking for a Senior Backend Developer. In this role, you’ll develop scalable solutions, design and maintain APIs, and optimize performance using Java/Kotlin, Spring, and AWS. Collaborating with cross‑functional teams, you’ll drive innovation while ensuring high‑quality, secure software....
-
Senior .NET Developer
4 days ago
, , Canada Embrace Software Inc Full timeJoin to apply for the Senior .NET Developer role at Embrace Software Inc Join to apply for the Senior .NET Developer role at Embrace Software Inc Embrace Software, headquartered in Tampa, USA, is one of the fastest-growing software acquirers in the world. We focus on building niche software businesses that deliver mission-critical solutions across industries...
-
Senior Software Engineer
3 weeks ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer – ECI Software Solutions Location: US or CA Remote We are seeking a Senior Software Engineer with a strong "builder" mindset who is passionate about creating intelligent, scalable, and automated platforms. You will play a key role in designing, building, and integrating AI-powered agents and systems that enhance our products and...
-
Senior Sharepoint Developer
3 weeks ago
, , Canada SnapOn Software Full timeAt SnapOn Software, we know our people are our greatest strength. We invest in talent by providing opportunities to learn, lead, and innovate with cutting‑edge technologies. Our collaborative culture is built on integrity , growth , and global impact , and we take pride in developing experts who deliver real value. Whether you're working alongside our...
-
Senior Software Engineer
1 week ago
, , Canada ECI Software Solutions Full timeSenior Software Engineer at ECI Software Solutions Location: Canada - Remote EST/CST We are seeking a Senior Software Engineer who is ready to play a crucial role in designing, planning, and executing our product modernization plans, moving from a monolithic desktop application to a SaaS‑based cloud‑native architecture leveraging microservices and hosted...