Job Closed
This listing is no longer active.
Trimble technology is transforming critical industries to power an interconnected world of work.
Lead Software Engineer
Location
Finland
Posted
18 days ago
Salary
0
Seniority
Senior
Job Description
Lead Software Engineer
Trimble Inc.
• Play an integral role in architecting and shaping the long-term technical roadmap for our core forestry products • Collaborate closely with an elite team of expert software engineers and domain subject matter experts • Deliver high-impact, meaningful automation for wood procurement processes that directly champion compliance and global sustainability • Innovate within an organization that is investing heavily in product modernization, advanced cloud systems, and AI technologies
Job Requirements
- Competence and work experience in web application development +5 years
- AWS/Azure Cloud infrastructure management and cloud development skills
- Understanding and experience of software architecture design and patterns
- Experience in container-based backends, ECS, ECR or equivalent
- Fluency in English and knowing Finnish language is an advantage
- Bonus Points For Python development experience
- Experience in asynchronous and message based application development such as message queues and service busses
- Experience in geospatial databases, frameworks and tools like PostGis, GDAL, OGR and Proj4
- Experience in information security management systems (e.g. ISO27001 or SOC2), secure software development and best practises
- MS/BS in Computer Science, Forestry, Management Information Systems, MBA, or equivalent
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Remote work options
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Technical Lead – C/Unix Batch Development, Healthcare Claims
Gainwell TechnologiesGainwell Technologies is an award-winning digital health technology company that supports the administration of healthcare and human services programs. In past
• Lead the development and modernization of healthcare claims solutions • Mentor engineers, drive technical delivery, and partner across teams • Own technical delivery across the software development lifecycle, from design through release and support • Guide architecture, development, and modernization of C/Unix-based healthcare claims applications • Partner with product, business, and operations teams to align solutions with client needs • Drive engineering excellence through code quality, testing, release readiness, and continuous improvement
Senior Batch Developer – Linux, C, SQL
Gainwell TechnologiesGainwell Technologies is an award-winning digital health technology company that supports the administration of healthcare and human services programs. In past
• Code, test, debug, implement and document moderately complex programs. • Analyze, design and write specs and reqs from which we develop and code programs. • Evaluate existing systems and programs; assist project the manager in assigning tasks and work closely with a team. • Liaise with clients and management to provide technical consulting on complex programming projects, validate program requirements and resolve issues that arise. • Develop test plans and participate in QA activities such as coding reviews. • Participate as a member of a development team and lead a small sub-team of developers as needed. • Design system components and delegate responsibilities to team members.
Software Engineer, Expert – SAP PI/PO/CPI Development
CHS Inc.Creating connections to empower agriculture
• The Software Engineer, Expert - SAP PI/PO/CPI Development will be primarily responsible for devising or modifying code to solve complex problems. • Perform technical reviews of code developed by other development personnel. • Prepare detailed specifications from which programs will be written as well as design, code, test, debug, document, and maintain those programs. • Assist with activity, status, and progress reports and with creation of comprehensive test plans, including individual program test plans and system test plans. • Develop and direct software system testing and validation procedures, while ensuring proper documentation. • Confer with systems analysts, engineers, programmers and others to design systems and to obtain information on project limitations and capabilities, performance requirements and interfaces. • Execute primary duties in direct support of multiple support, enhancements, and project initiatives. • Provide estimates for assigned development activities and assist with development and preparation of project plans and schedules for integration of SAP PI/PO/CPI. • Develop and manage applications, technical specifications preparation, upgrade existing applications and/or integrate application with any new/existing applications and databases, and resolve application related issues experienced by end-users. • Modify existing software to correct errors, adapt it to new hardware, or upgrade interfaces and improve performance. • Perform solutions architecture, development, design, configuration and administration. • Developing applications to integrate SAP PI/PO/CPI configurations, development, implementation, and support of IDOC, RFC, JDBC, XI Proxy, SOAP, HTTP/s, B2B add-on, REST adapters, CTS+ and ChaRM configuration and implementation for SAP PI/PO transports. • Developing application integration with internal applications for SAP PI/PO interface with B2B add-on using EDI/ALE/IDOC. • Perform PGP encryption and decryption. • Generate key pairs and Certificate Installation Perform Proxy generation, SOLMAN, CHARM, SOA Manager Configuration, and activation. • BRF+, IDOC and AIF configuration and monitoring. • Work on XSLT Mapping, Script Collections, and Groovy Script in CPI development. • Complex mapping logic utilizing Groovy and Java Scripts. • Utilize experience in SAP CPI adapters and PIPO adapters, Cloud connectors, Odata, Process Direct, ETL Tools, MFT Platforms for data transfer, CI-DS, and SAP IBP Integration. • Utilize experience in configuring sender and receiver adapters (IDOC, SFTP, ODATA, REST, Success Factors, SOAP, Webservices and HTTP).
• Design and build PyTorch components that run efficiently on supercomputers with 1000s-100ks of GPUs • Collaborate with NVIDIA’s hardware and software teams to improve the overall GPU performance in PyTorch • Design, build and support production AI solutions used by enterprise customers and partners • Work with internal applied researchers to improve their AI tools



