Remote Principal Software Engineer (.NET)

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Principal Software Engineer (.NET) position at Praxent involves working on projects where legacy systems are transformed and engineering productivity is maximized.
  • Responsibilities include building complex applications at scale, utilizing skills such as human-centered design, web & mobile development, systems integration, DevSecOps, cloud, and data architecture.
  • The role is remote and employees can work from a physical location of their choice in specified states.
  • The ideal candidate should have 10+ years of software engineering experience and hands-on experience with Microsoft technologies like C#, .NET Framework, and SQL Server.
  • Knowledge of front-end languages, modern JavaScript frameworks like React, software development methodologies, design patterns, and best practices is required.
  • Experience in building cloud-native applications using Azure with modern CI/CD tools, communication skills, consulting background, and working in a product-driven organization are essential.
  • Familiarity with web services on IIS, Kestrel, Azure, AWS, advanced .NET Framework Components, .NET core, software development life-cycle, Agile, Scrum, Kanban methodologies, and Linux/Unix command line is necessary.
  • Candidates must be authorized to work in the U.S.

Requirements:

  • 10+ years experience in software engineering.
  • Proven hands-on experience building software with Microsoft technologies (C#, .NET Framework, SQL Server, etc.).
  • Knowledge of front-end languages and libraries (e.g. HTML5, CSS, JavaScript) and modern JavaScript frameworks (React).
  • Solid understanding of software development methodologies, design patterns, and best practices leveraging things like dependency injection, RESTful APIs, ASP.NET MVC, and Entity Framework, to name a few.
  • Experience building cloud-native applications using Azure with modern CI/CD tools, such as Azure DevOps, and GitHub Actions.
  • Great communication skills with a background in consulting.
  • Experience in working in a product-driven organization.
  • Experience working with web services on IIS, Kestrel, Azure, and AWS.
  • Experience with advanced .NET Framework Components (Asynchronous App Design, Lambdas, Generic Types, Dynamic Objects, Multithreading).
  • Experience with .NET core including ASP.Net Core, middleware, and application builders.
  • Advanced understanding of software development life-cycle and best practices.
  • Experience working in software teams with Agile, Scrum and Kanban methodologies.
  • Intermediate knowledge of the Linux/Unix command line.
  • Must be authorized to work in the U.S.

Benefits:

  • Work/Life Balance: Fully remote with a flexible schedule for autonomy.
  • Culture: High Glassdoor rating, core values evident in interactions, and regular team meetings.
  • Growth framework: Striving to promote 20% of team members annually with clear growth paths.
  • Mission-driven: Aim to be the best fintech product agency in the US by delivering top-notch digital products.
  • Rest and relaxation: 15 days of PTO, 9 US holidays, 5 wellness days, closed office last week of the year, retirement savings matching, medical, dental, vision benefits, and parental leave.
  • Salary: US base salary range $123,230 to $153,089 + benefits, determined by role, level, and location.
About the job
Posted on
Job type
Salary
$ 123,230 - 153,089 USD / year
Leave a feedback