Create a Job Alert.

Enter your email below to save this search and receive job recommendations for similar positions.
Thank you. We'll send jobs matching these to
You already suscribed to this job alert.
US
0 suggestions are available, use up and down arrow to navigate them
What job do you want?

Senior Full-Stack .NET Developer job in Atlanta at Prestige Staffing

Create Job Alert.

Get similar jobs sent to your email

List of Jobs

Apply to this job.
Think you're the perfect candidate?
Apply Now
Senior Full-Stack .NET Developer at Prestige Staffing

Senior Full-Stack .NET Developer

Prestige Staffing Work From Home, GA Full Time
$50.00 - $70.00/Hour
Apply Now

Full Stack Senior Developer


ESSENTIAL JOB FUNCTIONS

  • Build robust, well-designed, and effective object-oriented software that maximizes performance and scalability, and that also meets current development, architecture, DevOps, CI/CD, and security processes and standards.
  • Play a lead developer role in ongoing initiatives and projects focusing on quality and timely delivery. Unit tests work fully.
  • Expected to dig into existing applications to remediate defects.
  • Create and define broad, cross-functional, object-oriented application architecture that aligns with the enterprise architecture. Demonstrate architecture and design with effective documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Demonstrated success at achieving KPIs in areas such as performance, reliability, or cost efficiency.
  • Identify risks, dependencies, and issues and provide acceptable alternatives.
  • Ability to integrate user-facing elements, workflow and rules, and server-side logic.
  • Continually take ownership to identify and address/improve technical debt.
  • Assists in the development and/or review of standards, best practices, and SOPs for the application team. Participates in code reviews and other peer to peer support efforts.
  • Ability to work and collaborate in a team-oriented environment, and independently. This can be in-person, virtually, or via collaboration tools like Teams, Slack, Trello, etc.
  • Performs other related duties as assigned and/or required.

EDUCATION, EXPERIENCE AND/OR CERTIFICATION

  • MS/MA in Computer Science or a related field with 2+ years of experience, or BS/BA in Computer Science or a related field with 5+ years of experience, 8+ years desirable
  • 5-8+ years of specializing on front end and back-end development, 8+ years desirable
  • 5-8+ years experience in HTML 5, Bootstrap, CSS, JQuery, or any other JavaScript language (Node, Angular, React, etc)
  • 5-8+ years experience in MVC or MVVM experience
  • 5-8+ years experience OR s enior-level knowledge of C# and .Net Core
  • 5-8+ years experience in ORM – Entity Framework or Linq to SQL experience
  • 5-8+ years experience with database technologies, SQL and/or NoSQL
  • 5-8+ years experience in IIS Site setup and configuration desirable
  • Familiar with IOC/DI concepts
  • Deep understanding of and experience with RESTful API development and integration.
  • Experience with Ruby on Rails, Typescript, Python, or PHP is a plus but not required.
  • Familiarity with Agile software development. Work within sprint structure, contribute to sprint planning and retrospectives, attend daily standups, and use planning tools such as Azure DevOps.
  • Experience with TFS, Git, Github or Azure DevOps. Has the ability to help design, build, enhance, and maintain a full CI/CD process.
  • Experience creating and using events, data and logs to diagnose and solve production problems across the stack.
  • Open to travel (up to 10%)

Main duties listed above in the job description section

Recommended Skills

  • .Net Framework
  • Entity Framework
  • Java Script Os
  • J Query
  • Mvc.Net
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job:

Job ID: BHJOB9747_33048

CareerBuilder TIP

For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.