May 14, 2024
1 position



Any city, Costa Rica

Svitla Systems Inc. is looking for a Middle Full Stack Engineer (.NET) for a full-time position (40 hours per week) in Costa Rica. Our client is a company that focuses on providing automation and document management solutions in the business sector. The company offers services such as automating manual tasks to streamline invoice processing, automating the procure-to-pay (P2P) process, and providing document management solutions that capture, validate, and retrieve documents within an organization's ERP system. There are features actual integrations with trusted ERPs like Microsoft Dynamics GP and 365 Business Central, Blackbaud (BBCRM, Raiser's Edge NXT, and Financial Edge NXT), NetSuite, and Sage Intacct, which means you don’t have to toggle between tools to get your work done. The client primarily sells to the healthcare, higher education, and nonprofit sectors. It is based in Walled Lake, Michigan. You will work alongside high-caliber team members to implement solutions across the tech stack to build the platform.


  • Bachelor’s in computer applications or higher.
  • 4+ years of experience as a .NET Developer.
  • 3+ years of experience in C#, .NET Core.
  • Understanding of relational databases such as SQL servers.
  • Understanding development tools for CI/CD, unit, and integration testing.
  • Knowledge of Azure.
  • Knowledge of  Angular or React.
  • Familiarity with Agile/Scrum methodology.
  • Fluent verbal and written English communication skills.
  • A good team player.
  • Highly motivated & self-driven with a proven ability to perform multi-tasking.
  • The ability to achieve assigned deadlines.
  • Never give up attitude.
  • Problem-solving skills.

Will be a plus:

  • Experience working in a startup environment with a global team.


  • Develop and implement production-quality software with minimal defects.
  • Write high-quality, maintainable code following SOLID principles.
  • Take responsibility for the adherence to the client’s software engineering standards.
  • Comply with all software development and quality assurance processes and participate in reviews of processes.
  • Test code both at a unit and functional level.
  • Ensure user documentation is completed for all software development projects.
  • Regularly participate in code reviews.
  • Actively participate in the Agile process.

We Offer:

  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Annual performance appraisals.
  • Remote-friendly culture and no micromanagement.
  • Comprehensive private medical insurance.
  • Christmas Bonus in the amount of 15 days' salary.
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, other activities.
  • 15 vacation days, 10 holidays, sick leaves.
  • Udemy unlimited training account.
  • Free webinars, meetups and conferences organized by Svitla.
  • Fun corporate celebrations and activities.
  • Awesome team, friendly and supportive community!

About Svitla:

Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia. Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate’s professional and personal growth, and family-like environment.

Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients’ teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes. 

Svitla Systems’ global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us!

If you are interested in our vacancy, please send your CV. We will be happy to see you in our friendly team :)

Why hesitate? Apply now

Send your resume

Thank you for applying for this job position

Your application is received. We will contact you shortly if your resume is a perfect fit for our company.