Trabajos
>
Senior Software Engineer
>
San José

    Senior Software Engineer - San José, Costa Rica - Fragomen

    Fragomen
    Default job background
    De jornada completa
    Descripción

    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.

    Fragomen is actively looking for a seasoned Software Engineer with experience designing and implementing web applications using popular technologies including C# .NET Core, Typescript, and Angular. As a core member of the team you will play an integral part in the design, implementation, and delivery of new features and applications. You will make key contributions and be involved in decision making regarding the technical direction of our products. You will be called upon to use your knowledge of our business needs to suggest and develop solutions that improve the experience of Fragomen's clients and users.

    How will you make a difference as a Senior Software Engineer at Fragomen?

  • Design and develop software applications using the latest web application technologies
  • 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
  • Understand and internalize business needs and use this knowledge to create applications to manage those needs
  • 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 developing production-ready software applications
  • 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
  • Strong, proven experience building and working with APIs, microservices, and web applications
  • Exceptional troubleshooting and debugging skills
  • Experience designing software applications and features
  • 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 , explore the we do for our clients, and review the standard we offer. You can find all the material to the right of this page.


  • Grupo Syntepro

    Software Engineer

    hace 3 semanas


    Mínimo 5 años de experiência · Dominio nível experto de Python y SQL. · Lenguajes de programación C# · API Design con.NET Core; · CI/CD, automatización, DevOps, Agile, Scrum · CONOCIMIENTO DESEABLES · Lenguajes de programación SCALA · Lenguajes de programación R · Lenguajes de pr ...

  • Splunk Inc

    Software Engineer

    hace 2 semanas


    Splunk:Join us if you're enthusiastic about serverless technology and committed to customer and peer success. At Splunk, a rapidly evolving company, you'll be at the heart of transforming information utilization for business decisions. Your passion finds its place hereTeam:Join o ...

  • CRES EntServ Costa Rica, Limitada

    Software Engineer

    hace 3 semanas


    Job Description: · Job Description At DXC we use the power of technology to deliver mission-critical IT services that our customers need to modernize operations and drive innovation across their entire IT estate. We provide services across the Enterprise Technology Stack for bus ...

  • Intel

    System Software Engineer

    hace 2 semanas


    Job Description · Intel Flex is an embedded consulting unit, with hundreds of professionals with deep domain expertise and emerging skills delivering Software solutions. We partner with businesses across Intel to accelerate client value. A global organization with presence in Am ...

  • Verisk

    Software Engineer

    hace 1 semana


    Verisk San Rafael de Escazú, Costa Rica De jornada completa

    Job Description · A software developer at VMS will research, analyzes requirements, plans, designs, codes, tests and deploys the applications. Once the system is in production, the developer is responsible for giving support by debugging and maintaining the system. For this reaso ...


  • Summary The Senior Software Engineer React Native needs to help design and develop software using React Native for the Pluto TV app running on multiple platforms Website iOS Android Fire TV Stick and web based CTVs like Samsung Hisense Vizio and LG Key Responsibilities Develop co ...


  • LTIMindtree Limited San José, Costa Rica

    Roles Responsibilities The management of the entire software development process from conception to deployment · Updating and maintaining the software after deployment · Controlling the whole life cycle of the software and application development process · Overseeing and directin ...

  • Underwriting Solutions

    Software Engineer

    hace 1 semana


    Underwriting Solutions Escazu, Costa Rica De jornada completa

    Job Description · A software developer at VMS will research, analyzes requirements, plans, designs, codes, tests and deploys the applications. Once the system is in production, the developer is responsible for giving support by debugging and maintaining the system. For this reaso ...


  • Job Description · The Intel Key Generation Facility (IKGF) is the largest cryptographic key and certificate generator in the world, securing Intel platforms as well as billions of devices in the computing and consumer electronic industries. We maintain all the key/certificate ge ...


  • Splunk is here to build a safer and more resilient digital world. The world's leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. While customers love our technology, it's our people that make Splunk stand out ...

  • Amdocs

    Software Engineer

    hace 2 meses


    In one sentence · Responsible for providing best-in-class technical support to a global customer base. · Maintains ownership of the resolution of complex technical problems, including debugging, simulations, identifying bugs, tool and script development for problem diagnosis, tro ...

  • Splunk Inc

    Software Engineer

    hace 1 mes


    Splunk is here to build a safer and more resilient digital world The world's leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. While customers love our technology, it's our people that make Splunk stand out ...

  • Datasite

    Software Engineer

    hace 1 semana


    Datasite is where deals are made. We provide the data rooms and SaaS technology used in M&A and other high-value transactions, to deliver projects in more than 170 countries. Carrying that success into the future is all about you. Your useful skills, your unusual experience, your ...

  • Splunk

    Software Engineer

    hace 3 días


    Splunk is on a mission to contribute to a more secure and resilient digital landscape. Top companies rely on our comprehensive security and observability platform to safeguard and uphold the reliability of their digital infrastructures. · At Splunk, we take pride in our innovativ ...

  • Microsoft

    Software Engineer

    hace 6 días


    Microsoft 365 is a key part of the company's cloud strategy and overall mission of empowering people and organizations to achieve more. As part of the customer journey to the cloud there are times when they need to reach out to get help and support from Microsoft and that's where ...

  • Microsoft

    Software Engineer

    hace 6 días


    Microsoft 365 is a key part of the company's cloud strategy and overall mission of empowering people and organizations to achieve more. As part of the customer journey to the cloud there are times when they need to reach out to get help and support from Microsoft and that's where ...

  • Microsoft

    Software Engineer

    hace 4 días


    Microsoft 365 continues to lead the cloud transformation for Microsoft, with hundreds of thousands of customers and hundreds of millions of users already on the service. More than ever, our customers are betting on the cloud and expecting Microsoft 365 to deliver an unparalleled ...

  • Splunk

    Software Engineer

    hace 3 semanas


    Splunk is here to build a safer and more resilient digital world The world's leading enterprises use our unified security and observability platform to keep their digital systems secure and reliable. While customers love our technology, it's our people that make Splunk stand out ...

  • PairSoft

    Software Engineer

    hace 5 días


    **Job Summary** · **Job Location: Work from Home in Costa Rica** · **Responsibilities / Essential Functions** · - Develop and implement production quality software with mínimal defects. · - Write high quality, maintainable code following SOLID principles. · - Responsible for the ...

  • Splunk

    Software Engineer

    hace 2 semanas


    Splunk: Join us if you're enthusiastic about serverless technology and committed to customer and peer success. At Splunk, a rapidly evolving company, you'll be at the heart of transforming information utilization for business decisions. Your passion finds its place here · Team: J ...