Sr. Application Developer(Tech Lead) - Remote

Apply for this position Please mention DailyRemote when applying
Posted 9 days ago United States $130k - 130k (US Dollars)
Before you apply - make sure the job is legit.

Attempting to apply for jobs might take you off this site to a different website not owned by us. Any consequence as a result for attempting to apply for jobs is strictly at your own risk and we assume no liability.

Job Description

A CRG client in the Triad area is looking for a Sr. .Net Developer - Technical Lead to join their team. This is remote role. This company is rapidly expanding and loves to promote from within the organization. If you are looking to grow in your career, then this is a great opportunity for you. This position is responsible for the development of internal- and external-facing products written in Microsoft's .Net Framework. This position will maintain and implement new functionality in services written in .Net that make use of SQL Server including stored procedures, and SQL Reporting Services. Experience with Microsoft's SQL Server 2012 or later RDBMS environments is a must. The developer will work on a team of developers with similar complimentary skills and will be required to meet deadlines while delivering quality code.

Sr. Application Developer (Team Lead) - Remote

Compensation: $130k+

Primary Tasks/Activities:

  • Design, Development & Support of Specific Functionality as assigned by Director.
  • Development of REST / SOAP based APIs in C# using .Net core and Entity framework core.
  • Development of automated unit tests for APIs.
  • Unit, Integration, and Systems Testing of components.
  • Develop and maintain SQL queries, and stored procedures.
  • Perform mandatory code reviews before code is checked in.
  • Communication with Team to identify roadblocks.
  • Responsible for the overall security of systems they will be administering including protecting client data and reporting situations which may provide unintentional elevated access. The employee will regularly review corporate policies and will enforce the policies documented in the Corporate Security Standards.

Secondary Job Responsibilities:

  • Assist in scoping projects
  • Assist in writing statements of works
  • Assist project manager or have light project management duties
  • Manage team members' assignments and mentor team members


Knowledge Components:

  • Strong SQL skills (Must)
  • Prior experience and usage of Entity framework core (Must)
  • Experience with development patterns
  • 4 or More Years of .Net (C#, VB.Net, etc.) (Must)
  • 3 or More Years of Entity Framework (Must)
  • 3 or More Years of SOAP / REST API (Must)
  • 2 or More Years of MVC (Must)
  • 2 or More Years of TCP/IP, DNS, IIS, web servers (Must)
  • TFS (Team Foundation System) (Must)
  • 3 or More Years of PhantomJS / Puppeteer or other headless browser scripting technology (Must)
  • Strong OO fundamentals and expertise
  • Ability to juggle multiple projects and course correct as business drivers change
  • Experience developing applications on Windows Server / Linux Server environments
  • Experience working with Agile Development methodologies
  • Front end development using HTML5, CSS, JavaScript, and a responsive design framework like bootstrap
  • Automated builds and deployment configuration experience using TFS Build Servers.


  • Four+ years' experience .Net Development (C#)
  • Three years' or more experience in API development, database and middle tier component design
  • Test Driven Development, mocking frameworks, IoC, dependency injection
  • Four-year college degree in Computer Science, IT, Engineering, or related discipline

Skills and Abilities and Other Characteristics:

  • Agile Methodology & Continuous Integration
  • Excellent communication skills
  • Proven organizational and planning skills, including the ability to take tasks through to completion
  • Commitment to excellent customer service and product development
  • Strong problem analysis and decision-making ability
  • Excellent interpersonal skills
  • Self-motivated and enthusiastic
  • Ability to continually evolve/improve productivity and environment and learn new development trends/practices

Job Category: JN008