Senior Software Engineer (Portal)

fragomen· 600 Mobility Tech Solutions LLC
Apply Now ↗
🌍 Remote📍 US-Corporate RemoteFull time
Full time600 Mobility Tech Solutions LLC

About this role

Job Description

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 in our Technology and Innovation Lab in Pittsburgh. Our technology facilitates the hiring and movement of skilled talent on a global scale.  

 

Our Software Engineers design and implement 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 you will make a difference as a Senior Software Engineer with 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 

 

Required skills and experience: 

 

  • C# / .NET Framework - strong experience in backend development and API design 

  • Entity Framework - ORM, LINQ, and query optimization 

  • SQL Server - database design, tuning, and stored procedures 

  • Authentication - JWT, OAuth, and custom auth mechanisms 

  • Microservices - distributed architecture and inter-service communication 

  • Angular, React, TypeScript 

  • CI/CD pipelines, build automation 

  • Performance monitoring, logging 

  • Agile collaboration and cross-functional teamwork 

  • Attention to security, data integrity, and detail 

  • Strong problem-solving and communication 

Nice to have: 

  • Form.io integration experience 

  • Docker, Azure 

  • legacy system modernization 

All offers and/or employment contracts are contingent upon the successful completion of the Firm’s pre-employment screening process. This process may include verifying the candidate’s identity, confirming legal authorization to work in the offered position’s location, and conducting a comprehensive background check, where permitted by local regulations. We use limited AI‑assisted tools for administrative screening purposes only - never for decision‑making. All hiring decisions are made by people. Applicants may have rights to information and explanations regarding the use of such tools, or request human review, as required by applicable regional laws.

Frequently Asked Questions

Is the salary disclosed for the Senior Software Engineer (Portal) position at fragomen?
The salary for this Senior Software Engineer (Portal) role at fragomen is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Is the Senior Software Engineer (Portal) job at fragomen remote?
Yes, this Senior Software Engineer (Portal) position at fragomen is remote, with team members based in US-Corporate Remote. You can work from home or anywhere in the supported regions.
Is the Senior Software Engineer (Portal) role at fragomen full-time or part-time?
This is listed as a Full time position. It is posted as a Senior Software Engineer (Portal) role in the 600 Mobility Tech Solutions LLC department at fragomen.
Which team or department does the Senior Software Engineer (Portal) at fragomen belong to?
This Senior Software Engineer (Portal) position is part of the 600 Mobility Tech Solutions LLC department at fragomen. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Senior Software Engineer (Portal) position at fragomen?
Click the "Apply Now" button on this page. You will be redirected to fragomen's official application portal hosted on workday where you can submit your application directly.
Senior Software Engineer (Portal)
fragomen
Apply for this role ↗

You'll be redirected to fragomen's official application page on Workday.