Software Engineer

Software Engineer

Posted 1 week ago by LanceSoft, Inc.

Negotiable
Undetermined
Remote
United Kingdom

Summary: The Software Engineer role involves building new products and enhancing existing ones through collaboration with cross-functional teams. The position requires designing end-to-end systems and managing relationships with partners while ensuring effective communication and mentorship within the team. Candidates should have a strong technical background and experience in delivering scalable solutions that meet business objectives. The role also includes responsibilities such as conducting code reviews and influencing product roadmaps based on data-driven insights.

Key Responsibilities:

  • Build new products and improve existing ones in collaboration with product engineering teams and cross-functional partners.
  • Design and build end-to-end systems and go-to-market strategies.
  • Resolve complex technical and business needs while maintaining effective communication with industry partners and internal stakeholders.
  • Guide workflow changes and gain consensus from stakeholders.
  • Develop long-term plans with partners grounded on business objectives and manage integrations with platform products.
  • Mentor peers and conduct code reviews, providing constructive feedback.
  • Influence decision-making through presentation of data-centric topics.
  • Participate in interviewing and onboarding of new team members.
  • Willingness to travel as required.

Key Skills:

  • 5-7 years of experience as a software engineer.
  • Experience in shipping reliable, scalable, and efficient code.
  • Proficiency in open source languages such as PHP, Python, Java, or JavaScript frameworks.
  • Experience with software design and architecture.
  • Ability to communicate technical concepts to non-technical audiences.
  • Degree in Computer Science, Computer Engineering, or a relevant technical field.
  • Experience with capturing data at scale and using data analytics for decision-making.

Salary (Rate): undetermined

City: undetermined

Country: United Kingdom

Working Arrangements: remote

IR35 Status: undetermined

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job Title: Software Engineer

Location: UK-Remote

Duration: 12 months contract

Job Description: Build new products and improve existing ones in collaboration with product engineering teams, Partnerships, and other cross-functional partners to meet business needs. Understand and apply knowledge of products, technologies, and business to build solutions to solve for problems at scale. Design and build end-to-end systems and go-to-market strategies. Use a broad range of technical and soft skills to build productive relationships with our partners, and resolve complex technical and business needs. Use and product insight to deliver high-quality project/integration/partner engagements, while influencing product roadmap to meet the business needs Guide workflow changes, and gain consensus from stakeholders while driving toward solutions. Respond and maintain effective communication with industry partners and internal stakeholders Work with partners to develop a long-term plan, grounded on business objectives, and manage partners during integrations with platform products and ensure value creation Build and manage working relationships with technical counterparts. Mentor and share knowledge with peers, creating atmosphere amongst team. Conduct code reviews and provide constructive feedback while quickly actioning feedback from code reviews conducted of your code. Influence decision-making through presentation of data-centric topics. Serve as a subject matter within Partner Engineering and provide consultation on domain-level projects. Participate in interviewing and onboarding of new team members Willingness to travel, may vary per team/function.

Skillsets/Qualifications: Years of exp: 5-7 years Experience as a software engineer building and shipping production quality code Experience in shipping reliable, scalable, and efficient code, with an emphasis on long-term maintainability, in partnership with all appropriate reviewers, with clear milestones, and with relevant documentation and test plans Experience with open source languages such as PHP, Python, Java, or JavaScript Frameworks Experience with software design and architecture Experience communicating technical concepts to non-technical audiences Degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience. Degree must be completed prior to joining Experience with capturing data at scale and/or using data analytics to drive decision-making and impact measurement.