Senior Software Engineer
Senior Software Developer (Mid–Senior Level)
100% Remote (EST Required and Final Interview In person interview is Required, No Exceptions)
Full-Time | Direct Hire
ABOUT THE OPPORTUNITY
This role is fully remote for candidates located on the East Coast, with occasional virtual collaboration and team alignment meetings.
Due to direct hire requirements, candidates must be either a U.S. Citizen or Green Card holder.
POSITION SUMMARY
This role is ideal for developers who want to work with a stable yet innovative team using newer technologies, contributing both individually and collaboratively to meaningful product builds.
CORE RESPONSIBILITIES
Develop, enhance, and maintain web applications using C#, .NET Framework, and .NET Core.
Build clean, scalable code following engineering best practices.
Work across the full stack, including database development in SQL Server and UI development with React or similar frameworks.
Participate in code reviews, team planning sessions, and architectural discussions.
Troubleshoot, debug, and optimize code throughout the application lifecycle.
Translate business and functional requirements into technical specifications.
Document solutions and contribute to overall codebase quality and maintainability.
REQUIRED SKILLS & EXPERIENCE
Suitable for Mid-level or Senior-level developers with experience in:
Strong hands-on development experience with C# and .NET (Framework and/or Core).
Solid understanding of SQL Server, relational database design, and T-SQL.
Experience building web-based applications (not desktop).
Experience with a modern front-end framework—React strongly preferred, but Angular or similar also acceptable.
Strong object-oriented programming and problem-solving skills.
PREFERRED EXPERIENCE
Experience with Entity Framework, LINQ, or similar modern .NET libraries.
Exposure to cloud environments (Azure or AWS).
Familiarity with CI/CD pipelines and modern DevOps practices.
SOFT SKILLS
Clear, professional communication—both written and verbal.
Ability to collaborate effectively in a remote team environment.
Strong analytical thinking and the ability to break down complex problems.
Self-motivated with the ability to work independently and meet deadlines.
EDUCATION & ELIGIBILITY
Bachelor’s Degree in Computer Science, Information Technology, or equivalent experience.
U.S. Citizen or Green Card holder (required for direct hire).
3+ years of experience for mid-level; 5+ years for senior-level.
#J-18808-Ljbffr