Role Description
We are looking for a Senior Software Engineer to join our team. In this role, you will
design, develop, and maintain scalable applications and services using .NET
technologies and Azure cloud services. You will play a key role in shaping cloud
architecture, ensuring performance, security, and scalability while mentoring junior
developers and driving technical excellence.
Additionally, this role will involve working directly with customers using our products.
You will contribute to new customer implementations, ongoing support and
maintenance, customizations, and integrations, ensuring that our solutions align
with customer needs and deliver maximum value. This is an opportunity to make a
significant impact both technically and through customer collaboration.
The ideal candidate has a strong background in software development, cloud
architecture, and leadership in technical initiatives.
Primary Responsibilities
As part of our development team, you will gain deep insight into our solutions and the
industries we serve. Your responsibilities will include:
- Application Development & Maintenance: Design, develop, and maintain applications using .NET and Azure services.
- Cloud Architecture & Infrastructure: Design scalable, secure, and high-performing cloud-based solutions.
- Performance & Security: Ensure application efficiency, security, and scalability in Azure environments.
- Code Reviews & Mentorship: Conduct code reviews, promote best practices, and mentor junior developers.
- Problem Resolution: Troubleshoot and resolve production issues efficiently.
- Continuous Learning: Stay current with emerging technologies, tools, and industry trends to integrate best practices.
- Software Development Lifecycle (SDLC): Participate in all phases of development, from requirements gathering to deployment and maintenance.
- Cross-Functional Collaboration: Work closely with product managers, customers, and your team members to define, design, and deliver new features.
Qualifications, Education, and/or Experience
Requirement:
- 5-10 years of experience in software development with a focus on Azure cloud services and .NET technologies.
- Proficiency in C# and related frameworks.
- Experience with application security best practices and secure coding principles.
- Analytical and problem-solving skills, with the ability to troubleshoot complex technical issues.
- Experience with DevOps practices, CI/CD pipelines, and tools like Azure DevOps, Git, or Jenkins
- Excellent communication skills in English and Swedish (written and verbal), with the ability to collaborate effectively across international teams.
Preferred:
- Knowledge in Azure Cloud Services and architecture such as Virtual Machines, Azure Functions, App Services, Storage accounts, Azure Active Directory, role bases access controls
- Understanding of Azure Kubernetes Services
- Familiarity with RESTful APIs and microservices architecture.
- Knowledge of front-end technologies (HTML, CSS, JavaScript, Angular, or React) is a plus.
- Knowledge and experience of Agile methodologies
As a Person, You Are:
- A team player who thrives in a collaborative environment.
- Self-driven and independent, able to take ownership of tasks.
- Customer-focused, always prioritizing user needs.
- Eager to enhance your skills and continuously learn new technologies.
Work Environment:
- Based in Sweden
- Remote position with flexible working hours.
- Exciting and technically challenging projects in a dynamic industry.
- Multinational team, collaborating across borders with daily English communication.
- Clear career growth opportunities, with support for professional development and skill-building.
Company Overview
ConiferSoft is a leading provider of tailored software and solutions for the forest,
bioenergy, and recycled paper industries. With a rich history spanning over 25 years,
our commitment to innovation remains unwavering as we continuously evolve to meet
the dynamic needs of the market. We take pride in serving a diverse customer base,
boasting more than 400 organizations across numerous countries. As we expand, we
are continuously entering new markets and forging new partnerships.
At ConiferSoft, we believe in the power of collaboration. By working closely with our
customers, alongside our dedicated industry experts and software development teams,
we strive to deliver optimal value and adapt to emerging market demands. Our in-house
service and support teams are committed to providing comprehensive assistance
throughout every stage of our customers journey, ensuring seamless implementation
and ongoing success.
ConiferSoft is proud to be a part of Vela Software, an operating group of Constellation
Software, Inc. (CSU:TSX), one of the largest software companies in Canada.
Diversity, Equity, and Inclusion Commitment
ConiferSoft is committed to creating a diverse and inclusive environment and
encourages all staff to bring their authentic selves to the workplace. ConiferSoft is proud
to be an equal opportunity employer. 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, neurodiversity, or age.