Talent.com
Full Stack Developer
Full Stack DeveloperCraig Technologies • Oak Ridge, TN, US
No longer accepting applications
Full Stack Developer

Full Stack Developer

Craig Technologies • Oak Ridge, TN, US
5 days ago
Job type
  • Full-time
Job description

Citizenship Requirement : Yes, US Citizenship is Required.

Anticipated Contract Length : 1 year with potential for extension

Citizenship Requirement : Yes, US Citizenship is Required.

Job Summary :

Craig Technologies is seeking a talented, energetic, ambitious and experienced Full Stack Developer who wants to join our software development team in Oak Ridge, TN. As a Software Developer you will have the opportunity to be a member of our global software development organization working with state-of-the-art tools and technologies to build software applications in the EPC space for our global enterprise. You'll get the chance to interface with customers, work on web and mobile applications, and improve on existing systems and code. The products that you build will touch thousands of users across the globe.

Major Responsibilities :

  • Develop full stack applications that are scalable, robust, and thoughtfully designed.
  • Should be comfortable with all layers of the stack, from the database to the front-end.
  • Develop and maintain web applications using React, Angular, and .NET Web APIs.
  • Design database schemas and write complex database queries.
  • Full software development lifecycle, from design to implementation.
  • Works with identity management as needed to implement and configure application authentication.
  • Secures application access using role-based security.
  • Ship production ready code to a large customer base, and takes full ownership of the work, including testing and deployments.
  • Collaborate with software engineers, domain experts, and end-users, to build the right solutions that address the business needs.
  • Oversee the design, scoping, implementation, and testing in short, agile release cycles.
  • Participate in code reviews and contribute to the continuous improvement of our development processes.
  • Identify and implement technical innovations to improve work processes.
  • Work on problems of diverse scope where analysis of data requires a review of a variety of factors.
  • Demonstrate judgment in selecting methods and techniques for obtaining solutions.
  • Work closely with the business analyst, lead developer, and users to assure that business requirements are accurately represented in design and implementation phases.

Education and Experience Requirements :

  • Typically requires Bachelor's degree(or international equivalent) and 5-8 years of relevant experience; or 9-12 years of relevant work experience
  • 5+ years of JavaScript / TypeScript based software development experience
  • 5+ years of .NET C# development experience
  • 5+ years of RDBMS development experience
  • Required Knowledge and Skills :

  • Strong experience in full stack development in a Microsoft ecosystem
  • Experience in working in Microsoft SQL Server or other relational databases such as Oracle, MySQL and Postgres
  • Experience in CSS and frontend UI frameworks, e.g. Material, TaigaUI
  • Excellent organizational and communication skills.
  • Ability to join an existing project and quickly become productive.
  • Must possess good teamwork skills and work effectively with cross-functional, multi-disciplinary teams.
  • Experience in source code management (e.g. Azure DevOps, Git, TFS).
  • Experience in web application development using modern front-end frameworks and libraries such as React and Angular.
  • Experience in writing robust APIs in .NET or .NET Framework.
  • Experience with Agile development methodologies.
  • The salary range for this role is $100,000 – $135,000; however, Craig Technologies considers several factors when extending an offer for employment, including but not limited to, the role and associated responsibilities, a candidate's work experience, education / training and preferred skills and knowledge.

    Note : This job description describes the general nature of the duties and requirements of the job. It is not intended to be an exhaustive list or to limit the supervisor's ability to modify work assignments as appropriate.

  • All candidates selected will be subject to a security background investigation and must meet all eligibility requirements for access to classified information.
  • Craig Technologies is an EEO Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other non-job-related protected status. All candidates selected will be subject to a security background investigation and must meet all eligibility requirements for access to classified information.

    Craig Technologies is an EEO Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, genetics, or any other non-job-related protected status. All candidates selected will be subject to a security background investigation and must meet all eligibility requirements for access to classified information.

    J-18808-Ljbffr

    Create a job alert for this search

    Stack Developer • Oak Ridge, TN, US

    Related jobs
    Southeast Regional +

    Southeast Regional +

    Premier Transportation • Andersonville, TN, United States
    Full-time
    Southeast Regional + Class A CDL Drivers - Average $1,600-$1,800+ weekly!.Company and Lease Purchase opportunities available!. Average pay scale varies between these options.Dive into a career that ...Show more
    Last updated: 30+ days ago • Promoted
    Entry Level Shop Assistant

    Entry Level Shop Assistant

    Kitchen Tune-Up • Oak Ridge, TN, US
    Full-time
    We are seeking a motivated and reliable Entry-Level Shop Assistant to join our growing team full-time.In this role, you will play a crucial part in maintaining our shop's organization and efficienc...Show more
    Last updated: 27 days ago • Promoted
    Work From Home

    Work From Home

    Remote Jobs • Niota, Tennessee, United States
    Remote
    Full-time
    Remote Jobs are now available in your area.This position is a work from home position.You will not need to come into the office. Benefits : Health Insurance, 401K, Vacation& PTO.Apply now! Work from ...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Looking for the ultimate side hustle?

    Looking for the ultimate side hustle?

    Survey Authority • Oak Ridge, TN, US
    Full-time
    Earn cash by matching with real companies that pay you for your opinions.Show more
    Last updated: 7 days ago • Promoted
    Online Survey Taker. Earn up to $25 per survey. - Remote

    Online Survey Taker. Earn up to $25 per survey. - Remote

    Earn Haus • Ten Mile Run, New Jersey, US
    Remote
    Full-time +1
    We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...Show more
    Last updated: 30+ days ago • Promoted
    CDL-A Flatbed Independent Contractor Truck Drivers

    CDL-A Flatbed Independent Contractor Truck Drivers

    CRST • Watts Bar Dam, TN, United States
    Full-time
    CDL-A Flatbed Independent Contractor Truck Drivers – Owner Operators and Lease Purchase Program! CRST The Transportation Solution Inc. CDL-A truck drivers the opportunity to take control of their ca...Show more
    Last updated: 1 day ago • Promoted
    Full Stack Developer

    Full Stack Developer

    Spectraforce Technologies • Oak Ridge, TN, United States
    Full-time
    Job Title : Full Stack Developer.Client is seeking a talented, energetic, ambitious and experienced Full Stack Developer who wants to join our software development team in Oak Ridge, TN.As a Softwar...Show more
    Last updated: 1 day ago • Promoted
    FRONT END LEAD ASSOC - DG MKT in HARRIMAN, TN S09807

    FRONT END LEAD ASSOC - DG MKT in HARRIMAN, TN S09807

    Dollar General • Harriman, TN, US
    Full-time
    Work where you matter at Dollar General, our mission is serving others! We value each and every one of our employees.Whether you are looking to launch a new career in one of our many convenient sto...Show more
    Last updated: 30+ days ago • Promoted
    Tax Associate - Onsite

    Tax Associate - Onsite

    Intuit • TEN MILE, TN, US
    Full-time
    Intuit is seeking highly motivated individuals to join our dynamic team as dedicated TurboTax Live Seasonal Local Service Associates in one of our new TurboTax locations across the United States on...Show more
    Last updated: 22 hours ago • Promoted • New!
    Machine Operator

    Machine Operator

    Wise Staffing Group • Maryville, TN, US
    Full-time
    Operate Horizontal CNC Mills and CNC Lathes to manufacture military trailer hitches according to specifications.Set up machines, including loading materials, adjusting machine settings, and perform...Show more
    Last updated: 30+ days ago • Promoted
    DAY STOCKER

    DAY STOCKER

    Ace Hardware • Kingston, TN, US
    Full-time
    Stock all merchandise in its proper location according to shelf allocation established by management.Provide efficient and courteous service to customers at all times. Replace misplaced items to the...Show more
    Last updated: 30+ days ago • Promoted
    Clayton Homes Sales Processor - Jacksboro, TN

    Clayton Homes Sales Processor - Jacksboro, TN

    Clayton Homes • Jacksboro, TN, US
    Full-time +1
    Clayton is the nation's leading housing provider, offering a vertically integrated approach to building, selling, and insuring attainable homes. As a Sales Processor with Clayton's retail company, y...Show more
    Last updated: 28 days ago • Promoted
    FRONT END LEAD ASSOC - DG MKT in LENOIR CITY, TN S12007

    FRONT END LEAD ASSOC - DG MKT in LENOIR CITY, TN S12007

    Dollar General • Lenoir City, Tennessee, United States
    Full-time
    At Dollar General, our mission is Serving Others! We value each and every one of our employees.Whether you are looking to launch a new career in one of our many convenient Store locations, Distribu...Show more
    Last updated: 3 days ago • Promoted
    (Weekends Only) Registered Nurse - RN - Home Health

    (Weekends Only) Registered Nurse - RN - Home Health

    Professional Case Management • Decatur, TN, US
    Part-time
    Make a Difference on Your Own Schedule and Terms!.Hiring Registered Nurses in Tennessee.Professional Case Management, the leader in home healthcare, is now hiring RN's to provide in-home health...Show more
    Last updated: 30+ days ago • Promoted
    Sales Assistant - Full-Time

    Sales Assistant - Full-Time

    KARM Stores • Alcoa, TN, United States
    Full-time
    Every Sunday Off!! •Benefits & PTO • Employee Discount • Performance Based Increases • Referral Bonuses • Bonus & Rewards • Career Growth Opportunities. Entry-level pay begins from $12-$14 / hr based...Show more
    Last updated: 3 days ago • Promoted
    NIGHT STOCKER

    NIGHT STOCKER

    Ace Hardware • Harriman, TN, US
    Full-time
    Stock all merchandise in its proper location according to shelf allocation established by management.Provide efficient and courteous service to customers at all times. Replace misplaced items to the...Show more
    Last updated: 30+ days ago • Promoted
    St. Louis OB / GYN | Robotics | 1 : 4 Call | 4 Day Week | True Autonomy

    St. Louis OB / GYN | Robotics | 1 : 4 Call | 4 Day Week | True Autonomy

    Jackson Physician Search • Maryville, US
    Full-time
    Ready to join a team where you're not just another physician, you're a future partner? This is your chance to step into a thriving, top-rated OB / GYN private practice in the Greater St.Louis area, w...Show more
    Last updated: 30+ days ago • Promoted
    Sales Representative - Full-Time

    Sales Representative - Full-Time

    KARM Stores • Alcoa, TN, United States
    Full-time
    Every Sunday Off!! •Benefits & PTO • Employee Discount • Performance Based Increases • Referral Bonuses • Bonus & Rewards • Career Growth Opportunities. Entry-level pay begins from $12-$14 / hr based...Show more
    Last updated: 3 days ago • Promoted
    Work from Home

    Work from Home

    Earn Haus • Robbins, TN, United States
    Remote
    Full-time +1
    We are urgently looking for people interested in taking online surveys for Fortune 500 brands.If you are a self-starter, looking for flexible hours throughout the week, this may be for you! Earn up...Show more
    Last updated: 30+ days ago • Promoted
    Maintenance Helper

    Maintenance Helper

    Genesis Healthcare • La Follette, TN, US
    Full-time
    At Genesis Healthcare, we are dedicated to improving the lives we touch through the delivery of high-quality care and exceptional service. As a leading provider in the long-term care industry, we be...Show more
    Last updated: 1 day ago • Promoted