Software Developer

3 weeks ago


Oslo, Oslo County, Norway Impact tech Inc Full time
About Impact Tech Inc

At Impact Tech Inc, we are passionate about our people, our technology, and are obsessed with customer success. Working together enables us to grow rapidly, win, and serve the largest brands in the world. We use cutting-edge technology to solve real-world problems for our clients and continue to pull ahead of the pack as the leading SaaS platform for businesses to automate their partnerships and grow their revenue like never before. We have an entrepreneurial spirit and a culture where ambition and curiosity is rewarded. If you are looking to join a team where your opinion is valued, your contributions are noticed, and enjoy working with fun and talented people from all over the world, then this is the place for you.

About the Role

As a Software Engineer at Impact Tech Inc, your focus will be on delivering epics for the product team through planning, designing, implementing, testing and deploying. You will be self-sufficient with an understanding of ancillary services and infrastructure.

This role assumes that you are able to define the correct cloud services to use, implement new libraries and APIs and identify and solve problems independently. You will have experience across multiple languages with practical experience in common architectural patterns, implementing blackbox and white-box testing and complex integration testing frameworks.

You will have the opportunity to work with a distributed team to fulfill the department's quarterly objectives, develop code both independently and while pair programming, write and maintain design, user, and test documentation, perform triage functionality through verification and fixing of bugs, build customer and non-customer facing code, support software testing and quality assurance processes to ensure high-quality deliverables, review business needs, requirements, and technical specifications, respond to alerts, review error messages, and fix bugs in a timely manner, perform code reviews, maintain build- and stage stability, research and prototype new technologies, evolve architecture, regularly review peer contributions and take part in constructive retrospectives to increase efficiency, actively contribute to and maintain technical documentation, follow technology trends and incorporate new promising technology as required to keep with the times, and assess, debug, and resolve technical issues.

What You'll Do
  • Collaborate with a distributed team to fulfill the department's quarterly objectives.
  • Develop code both independently and while pair programming.
  • Write and maintain design, user, and test documentation.
  • Perform triage functionality through verification and fixing of bugs.
  • Build customer and non-customer facing code.
  • Support software testing and quality assurance processes to ensure high-quality deliverables.
  • Review business needs, requirements, and technical specifications.
  • Respond to alerts, review error messages, and fix bugs in a timely manner.
  • Perform code reviews.
  • Maintain build- and stage stability.
  • Research and prototype new technologies.
  • Evolving architecture.
  • Regularly review peer contributions and take part in constructive retrospectives to increase efficiency.
  • Actively contribute to and maintain technical documentation.
  • Follow technology trends and incorporate new promising technology as required to keep with the times.
  • Ability to assess, debug, and resolve technical issues.
  • Contribute to creative solutions that help make the development process more efficient.
What You Have
  • Experience working as part of fast-paced and high-performance engineering teams.
  • Startup experience is helpful.
  • Completed B.S. in Computer Science or related field or equivalent experience.
  • 6+ years experience: Java 8+, SQL, Unix shell commands, version control, JDBC, OR Tools (Hibernate, JPA), Spring MVC, HTTP/Rest protocols, build tools (Gradle/Maven), CI (Jenkins/Bamboo/etc), JVM & Garbage collection, Data lakes, Cloud Computing.
  • 6+ years of Software Development.
  • Experience working with Java, Spring or related technologies.
  • Agile/Iterative processes. Kanban/Scrum.
  • Knowledge of relational databases, table design, SQL.
  • Continuous Integration/Delivery methods, tooling, integrations.
  • Experience working with large-scale processing.
  • Exposure and experience in any Google Cloud technology is highly desired.
  • Experience in monitoring, alerting, and production support.
  • Exposure to front-end technologies.
  • Experience in taking ownership of larger pieces of work.
  • Proven track record of influencing architecture and inter-disciplinary dependencies.
Nice to Have
  • Domain Knowledge: Familiarity with e-commerce, advertising technology, affiliate marketing, digital marketing, or a similar industry where conversion optimization is critical.
  • Affiliate & Partnerships Industry Fundamentals Certification by PXA.
  • Fluent in Norwegian.
Benefits
  • Responsible PTO policy - take the time off that you need. We are truly committed to a positive work-life balance, recognising that it is important to be happy and fulfilled in both
  • Flexible remote working policy
  • Training & Development - Free Coursera Subscription and PXA partnerships learning
  • Restricted Stock Units - 3-year vesting schedule pending Board approval
  • Internet Allowance
  • Telephone Allowance
  • Technology stipend
  • Wellness App - Free Subscription to 'Modern Health'
  • Pension and Insurance
  • Parental Leave

Impact Tech Inc is proud to be an equal opportunity workplace. All employees and applicants for employment shall be given fair treatment and equal employment opportunity regardless of their race, ethnicity or ancestry, color or caste, religion or belief, age, sex (including gender identity, gender reassignment, sexual orientation, pregnancy/maternity), national origin, weight, neurodivergence, disability, marital and civil partnership status, caregiving status, veteran status, genetic information, political affiliation, or other prohibited non-merit factors.


  • Software Architect

    1 month ago


    Oslo, Oslo County, Norway Software Defined Automation GmbH Full time

    We are seeking a seasoned Software Architect to spearhead the development of our software solutions. As a key member of our team, you will be responsible for crafting high-level strategies for software development, ensuring that our products meet the highest standards of quality, security, and scalability.A successful candidate will possess a strong...

  • Software Architect

    4 weeks ago


    Oslo, Oslo County, Norway Software Defined Automation GmbH Full time

    Software Architect Job DescriptionWe are seeking a highly skilled Software Architect to lead the development of our software solutions. As a key member of our team, you will be responsible for designing and implementing software architectures that meet our business needs.Key ResponsibilitiesCollaborate with cross-functional teams to determine functional and...

  • Software Developer

    7 days ago


    Oslo, Oslo County, Norway Statkraft Full time

    About the RoleWe are seeking a skilled Software Developer to join our team at Statkraft. As a Software Developer, you will be responsible for designing, developing, and maintaining software applications that support our business operations.Key ResponsibilitiesDesign and develop software applications using.NET and PythonCollaborate with cross-functional teams...

  • Software Developer

    4 weeks ago


    Oslo, Oslo County, Norway Impact tech Inc Full time

    About Impact Tech IncAt Impact Tech Inc, we're passionate about harnessing the power of technology to drive customer success. Our team is dedicated to delivering cutting-edge solutions that help businesses grow and thrive in today's fast-paced digital landscape.Your RoleWe're seeking a skilled Software Engineer to join our team. As a key member of our...

  • Software Developer

    4 weeks ago


    Oslo, Oslo County, Norway Statkraft Full time

    About StatkraftStatkraft is a leading company in the renewable energy sector, with a rich history of over 125 years. Our mission is to renew the way the world is powered, and we're committed to creating an environmentally sustainable society.Job DescriptionWe're seeking a talented Software Developer to join our Global Software Development team. As a key...

  • Software Developer

    3 weeks ago


    Oslo, Oslo County, Norway Autodesk Full time

    About the RoleWe are seeking a talented Software Engineer to join our team at Autodesk, where you will play a key role in developing the next-generation AI-powered architecture design product.Key ResponsibilitiesAs a Software Engineer, you will be responsible for designing, developing, and testing software applications that enable our users to discover...

  • Software Developer

    2 weeks ago


    Oslo, Oslo County, Norway The Qt Company Full time

    About the RoleIn this position, you will be part of the Graphics & UI Area, a team responsible for developing the UI components that millions of users and developers see and use every day. Your primary focus will be on writing robust, modern C++ code and contributing to maintaining a large code base.Your ResponsibilitiesWrite high-quality, efficient C++...


  • Oslo, Oslo County, Norway Webstep Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Software Developer to join our team at Webstep. As a key member of our development team, you will be responsible for designing, developing, and implementing software solutions for our clients.Key ResponsibilitiesDesign and develop software solutions using Java,.NET, Python, C++, and Kotlin...


  • Oslo, Oslo County, Norway J W W INC DBA Wings Plus Full time

    About the RoleWe are seeking an experienced senior software developer to join our team as a technical lead. As a key member of our project and development team, you will be responsible for leading the development of our software products and ensuring they meet the highest standards of quality and security.Key ResponsibilitiesTranslate system requirements...


  • Oslo, Oslo County, Norway Midio Full time

    About MidioMidio is a Norwegian software company dedicated to transforming the software development landscape. With recent funding from investors, we are on a mission to change how software is built, from weekend projects to enterprise solutions. Our company culture is built on collaboration, creativity, and a passion for innovation.About the PositionWe are...


  • Oslo, Oslo County, Norway Xeneta AS Full time

    About the RoleXeneta AS is seeking a highly skilled Backend Software Developer to join our team in Oslo, Norway. As a key member of our development team, you will play a crucial role in developing our ocean freight intelligence products.Key ResponsibilitiesCollaborate with our team to design, develop, and deploy cloud-native applications using Python and AWS...


  • Oslo, Oslo County, Norway Argeo Full time

    We are seeking a highly skilled and experienced Embedded Software Developer to join our dynamic team at Argeo. As a key member of our multi-disciplinary engineering team, you will play a crucial role in designing, integrating, and optimizing products, sensors, and payloads for our offshore autonomous vehicles. You will be responsible for firmware...


  • Oslo, Oslo County, Norway Avanade Full time

    About the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Avanade. As a key member of our Back-End Development team, you will be responsible for designing, developing, and implementing cutting-edge software solutions using the latest technologies.Key ResponsibilitiesAnalyze and design complex software systems to meet...


  • Oslo, Oslo County, Norway Fugro Full time

    About Fugro Satellite PositioningWe are a dynamic team of GNSS developers seeking an experienced C++ Software Developer to join our global network of reference stations.Job SummaryFugro Satellite Positioning is looking for a skilled C++ Software Developer to contribute to the development and maintenance of our satellite positioning services network.Key...


  • Oslo, Oslo County, Norway Padeia AS Full time

    {"h1": "Unlock the Power of Data with Padeia AS", "p": "At Padeia AS, we're on a mission to break the chains of data chaos and unlock the untapped potential of organizations. Our platform transforms complex business problems into clarity, and we're seeking a talented software engineer to join our team.", "h2": "Key Responsibilities", "ol": [{"li": "Design,...


  • Oslo, Oslo County, Norway COWI Full time

    Join Our Team as a Team Lead/Software DeveloperWe are seeking a highly skilled and experienced Team Lead/Software Developer to join our team at COWI. As a Team Lead, you will be responsible for leading a team of software developers in the development of our company's software solutions.About the RoleThe successful candidate will have a strong technical...


  • Oslo, Oslo County, Norway Fugro-Geoteam AS Full time

    About the RoleFugro-Geoteam AS is seeking an experienced C++ software developer to join our team of GNSS experts.We are looking for a skilled professional with a passion for coding and a strong interest in developing deep knowledge within the field of Global Navigation Satellite Systems.Key ResponsibilitiesDesign and develop high-quality C++ software for our...


  • Oslo, Oslo County, Norway COWI Full time

    Join Our Team as a Team Lead/Software DeveloperWe are seeking a highly skilled and experienced Team Lead/Software Developer to join our team at COWI. As a Team Lead, you will be responsible for leading a team of software developers in the development of our company's software solutions.About the RoleThe successful candidate will have a strong technical...

  • Software Developer

    1 month ago


    Oslo, Oslo County, Norway Tieto Full time

    Job DescriptionAbout the RoleWe are seeking a highly skilled Software Developer to join our team at Tietoevry Banking. As a Software Developer, you will be responsible for designing, developing, and maintaining software solutions for our banking services.Key ResponsibilitiesSoftware Development: Develop innovative software solutions using modern technologies...

  • Software Developer

    4 weeks ago


    Oslo, Oslo County, Norway Cobblestone Energy Full time

    About Cobblestone EnergyCobblestone Energy is a leading proprietary trading firm specializing in the wholesale electricity market across Europe. Our mission is to build the most advanced European electricity trading and analytics platform, utilizing cutting-edge technologies to create significant value.Job DescriptionWe are seeking enthusiastic and...