SENIOR SOFTWARE ENGINEER (GOLANG) at SVITLA SYSTEMS
Costa Rica, , Costa Rica -
Full Time


Start Date

Immediate

Expiry Date

08 May, 25

Salary

0.0

Posted On

09 Feb, 25

Experience

0 year(s) or above

Remote Job

No

Telecommute

No

Sponsor Visa

No

Skills

Writing, Computer Science, Relational Databases, Rest, Git, Azure, Service Design

Industry

Computer Software/Engineering

Description

ANY CITY

January 24, 2025
Svitla Systems Inc. is looking for a Senior Software Engineer for a full-time position (40 hours per week) in Costa Rica/Mexico. Our client provides fully integrated software systems to manage all facets of accounting and transaction management for upstream, midstream, and transportation verticals of the oil & gas industry. Whether it is an analysis of existing reports to consolidate/eliminate, migrating historical data, or prototyping allocations, the client has the experience to optimize the experience with the software suite. Relied on by more than 100 oil & gas companies, the company accelerates business performance, boosts operational efficiency, and drives down costs with an ERP solution built for the cloud. Unlike other ERP software that loosely ties together a mix of legacy solutions and fragmented technologies, the client designed a unified upstream and midstream ERP platform to eliminate data silos and the burden and costs of maintaining multiple systems. With cloud-based and on-premises options, their fully integrated suite provides the best end-to-end solution. Faster setup, performance and reporting, and simple upgrades leave more time to analyze your data and run the business.

REQUIREMENTS

  • Bachelor’s degree in Computer Science, or a related field (or equivalent experience)
  • 5+ years of software development experience with a strong background in Golang
  • Proficient in writing and optimizing SQL queries against relational databases
  • Comfortable operating in a Linux environment
  • Experience in working with cloud technologies such as Azure
  • Experience in REST and effective web service design
  • Experience with version control systems, such as Git
Responsibilities
  • Lead the design, development, and implementation of critical system changes, enhancements, and software projects.
  • Collaborate with leadership, product managers, and stakeholders to translate business requirements into scalable and efficient solutions.
  • Ensure timely delivery of project milestones and objectives.
  • Work closely with lead engineers and architects to maintain consistency and alignment across systems and processes.
  • Review and approve design proposals and technical documentation to ensure adherence to company standards and best practices.
  • Advocate for development standards and promote best practices in system architecture and software development.
  • Conduct code reviews and provide constructive feedback to improve system quality and performance.
Loading...