Senior Software Engineer (Portal)
Company: Fragomen
Location: Remote (Remote)
Type: Full-time
Remote: Yes
Posted: 2026-06-22
About this role
Job Description
Fragomen, an AmLaw 100 Firm and the leading global immigration services provider, is seeking a n 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...