Senior Software Engineer

hace 6 meses


San José, Costa Rica Fragomen A tiempo completo

Job Description

About the Role: Fragomen, an AmLaw 100 Firm and the leading global immigration services provider, is seeking an experienced Software Engineer to join our talented Application Development team based in Costa Rica. This is a permanent, full-time, remote position.

How will you make a difference as a Senior Software Engineer at Fragomen?
- Serve as a mentor and leader to less-experienced software developers, providing advice and coaching
- Document and demonstrate solutions by developing architectural diagrams, sequence diagrams, and concise yet detailed wiki articles
- Perform thorough yet fair peer code reviews

Leverage your valuable skills and experience to make an impact at Fragomen:

- Bachelor's Degree in Computer Science, Engineering, or related field strongly preferred
- At least five years of experience working in an Agile/Scrum environment
- Strong, proven experience with full-stack development including RESTful APIs and web front-ends, especially Angular
- Exceptional troubleshooting and debugging skills
- Familiarity with common design patterns
- Experience with and an affinity for writing Unit Tests using frameworks such as XUnit, NUnit, Jasmine & Karma
- A collaborative spirit and a demonstrated ability to play well with others
- A willingness to take ownership of the things you create
- Previous technical and/or project leadership experience is preferred; whether as a permanent technical lead or as an occasional technical lead

Our core technology stack includes, but is not limited to:

- C#.NET Core
- Typescript, JavaScript
- Angular
- Python
- Web API, LINQ, REST, MVC
- MS SQL Server, PostgreSQL, Couchbase
- Visual Studio Code
- Gitlab, Jira, Confluence, Bamboo
- VMWare, Docker

**Benefits**:
At Fragomen, we know that great people make a great organization. We value our people and offer employees a broad range of benefits which includes:

- Paid days off
- Insurance
- And other financial benefits which we encourage you to ask us about

Learn More About Fragomen:
Please take time to read _About Us_, explore the _Meaningful and Impactful Work_ we do for our clients, and review the standard_ Benefits_ we offer. You can find all the material to the right of this page.



  • San José, San José, Costa Rica Boston Consulting Group A tiempo completo

    Job Title: Senior Software EngineerWe are seeking a skilled and experienced Senior Software Engineer to join our team at {company}. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:* Collaborate with cross-functional teams to identify and...


  • San José, San José, Costa Rica Object Technology Solution A tiempo completo

    We are seeking a skilled Senior Software Engineer to join our team at Company. Key responsibilities include designing and implementing scalable software solutions, collaborating with cross-functional teams, and ensuring high-quality code delivery. If you have a passion for software development and a strong background in programming languages, this role may...


  • San José, San José, Costa Rica Splunk A tiempo completo

    **Job Title:** Senior Software Engineer**Overview:** We are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team, you will design, develop, and maintain high-quality software solutions that meet the needs of our customers.**Key Responsibilities:*** Design and develop software applications using a variety...


  • San José, San José, Costa Rica World Fuel Services A tiempo completo

    About the RoleAs a senior software engineer at {company}, you will be responsible for designing and developing software solutions to meet the company's needs. Your primary focus will be on building scalable and efficient software systems that meet the highest standards of quality.


  • San José, San José, Costa Rica Liberty Latin America Communications, Inc. A tiempo completo

    We are seeking a Senior Software Engineer to join our team in Software Development. The ideal candidate will have experience in Backend Development and a strong understanding of Cloud Computing.Key Responsibilities:Design and implement scalable software systemsCollaborate with cross-functional teams to deliver high-quality software productsStay up-to-date...


  • San Rafael, Costa Rica SuperProf A tiempo completo

    We are seeking an experienced Senior Software Engineer to join our team at company.Job Title: Senior Software EngineerResponsibilities:• Design, develop, and maintain high-quality software solutions• Collaborate with cross-functional teams to identify and prioritize project requirements• Ensure software meets company standards for quality, reliability,...


  • San José, San José, Costa Rica Encora A tiempo completo

    We're seeking a skilled Senior Software Engineer to join our team.As a key member of our engineering team, you will be responsible for designing, developing, and deploying scalable and efficient software solutions using Java and related technologies.


  • San José, San José, Costa Rica Bluelight Consulting A tiempo completo

    We are seeking a skilled Senior Golang Software Engineer to join our team at Bluelight Consulting. This is an exciting opportunity for an experienced software engineer who has a passion for building and shipping high-quality products using Golang.Salary: $140,000 - $160,000 per yearOverview: As a Senior Golang Software Engineer at Bluelight Consulting, you...


  • San José, San José, Costa Rica World Fuel Services A tiempo completo

    About the RoleWe are seeking a skilled and experienced Senior Software Engineer to join our team at {company}. As a key member of our team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop software applications using a variety of programming languages and...


  • San Francisco, Heredia, Costa Rica Kuehne+Nagel A tiempo completo

    We are looking for a Senior Software Engineer to join our team at {company}.Key Responsibilities:• Design, develop, and test software applications• Collaborate with cross-functional teams to deliver high-quality software• Mentor junior software engineers and contribute to knowledge sharingRequirements:• 5+ years of experience in software...


  • San Francisco, Heredia, Costa Rica Integrated Commercialization, LLC A tiempo completo

    Job Title: Senior Software EngineerAt Integrated Commercialization, LLC, we are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, implementing, and deploying scalable software solutions using cloud-based technologies.Key Responsibilities:Design and...


  • San José, San José, Costa Rica Intel A tiempo completo

    About the RoleWe are seeking an exceptional Senior Software Engineer to lead our team at Intel. This is a key position that requires a strong technical background, excellent leadership skills, and a passion for innovation.


  • San José, San José, Costa Rica Software Mind A tiempo completo

    About the RoleWe are seeking a highly skilled Lead Quality Assurance Engineer to join our team at Software Mind. As a key member of our QA team, you will be responsible for managing the day-to-day activities of our QA engineers, ensuring that our software meets the highest standards of quality.Key ResponsibilitiesManage the daily activities of QA engineers,...


  • San José de Alajuela, Costa Rica SuperProf A tiempo completo

    Job Title: Senior Software Engineer - Cloud InfrastructureWe are looking for a skilled Senior Software Engineer - Cloud Infrastructure to join our team at {company}. As a key member of our team, you will be responsible for designing, developing, and maintaining our cloud infrastructure.Key Responsibilities:* Design and implement scalable and secure cloud...


  • San José, San José, Costa Rica Encora A tiempo completo

    As a Senior Software Engineer at {company}, you will have the opportunity to work on a variety of challenging projects and contribute to the development of cutting-edge software solutions.Key Responsibilities:Design and implement software solutions using Java and Python programming languagesCollaborate with cross-functional teams to identify and prioritize...


  • San José, San José, Costa Rica Auberge Resorts A tiempo completo

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at {company}.The successful candidate will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software applications using a range of programming languages and technologies.Collaborate with...


  • San Francisco, Heredia, Costa Rica Servicenow A tiempo completo

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at {company}. The successful candidate will be responsible for designing, developing, and maintaining high-quality software solutions.Key Responsibilities:Design and develop complex software systems.Collaborate with cross-functional teams to identify...


  • San Rafael, Costa Rica SuperProf A tiempo completo

    About the JobAs a Senior Software Engineer, you will be responsible for designing, developing, and maintaining large-scale software systems. Your expertise will be invaluable in ensuring the quality and reliability of our applications. This role is ideal for someone with a strong background in software engineering and a passion for...

  • Senior Software Engineer

    hace 1 semana


    San José, San José, Costa Rica World Business Lenders, Llc A tiempo completo

    We are seeking a highly skilled Senior Software Engineer - Fintech Expert to join our team at World Business Lenders, LLC. As a key member of our software development team, you will play a pivotal role in designing, developing, and deploying cutting-edge fintech solutions.This is an exciting opportunity for a talented engineer who wants to work on complex...


  • San Rafael, Escazú, Costa Rica Verisk A tiempo completo

    Job DescriptionWe are seeking a skilled Senior Software Development Engineer to join our high-performing development organization at Verisk Marketing Solutions. This is a fantastic opportunity for an experienced engineer who wants to work with real-time distributed systems, big data solutions, and cutting-edge technologies like AWS.About the Role