C#.NET Software Engineer

2 weeks ago


Alpharetta, United States CareerBuilder Full time

C#.NET

Software Engineer

Expert Technical Solutions has an immediate opening for a

C#.NET Software Engineer

with an industry leading client based out of

Alpharetta, GA

. This person

will

join one of our

clients development

teams

to build

new features and enhan

ce

our

clients

top-tier cloud-based SaaS application.

Candidates will be joining a fully staffed feature

team with 3-4 Software Engineers, 1-2 Quality Engineers, a Designer and Product Owner. The ideal candidate has experience developing web applications using C#.NET.

This is

Permanent

,

HYBRID (

2 d

ays a week onsite)

opportunity

.

This company offers excellent growth opportunities, compensation, and benefits.

Responsibilities

Utilize and translate business requirements into well-engineered, tested, and deployed applications
W ork alongside other developers to interfac e with other internal teams to understand the business objectives
Design, Develop, Test, Install and Deploy the required software solutions.

Required Skills

3+ years experience building web applications - SaaS
C#.NET
Strong understanding of C# syntax and features, including LINQ, async/await, and generics.
Experience with .NET Core and .NET 5/6+ is often essential.
Experience with writing and consuming RESTful services using Web API.
Experience working with ORM for database interactions.
Experience with unit testing and mocking frameworks like xUnit, NUnit, or MSTest.
Web Development
Strong understanding of ASP.NET MVC and ASP.NET Core MVC for web application development.
Experience of HTML, CSS, JavaScript, and client-side frameworks like Angular, React, or Vue.js is usually beneficial.
Database
Experience of SQL and relational database concepts.
Experience with designing and optimizing database structures, writing complex queries, stored procedures, and triggers.
Software Design
Strong grasp of object-oriented programming (OOP) principles, design patterns, and SOLID principles.
Ability to write clean, modular, and maintainable code.
Experience with architectural patterns like MVC, MVVM, and Dependency Injection.
Development Tools and Environment
Proficiency with development tools like Visual Studio or Visual Studio Code.
Experience with version control systems, preferably Git.
Experience with build and deployment tools like Azure DevOps or Jenkins.
Debugging and Profiling
Ability to debug complex issues using debugging tools and profilers.
Experience with performance optimization techniques and memory management.
Bachelors degree in Computer Science, or equivalent preferred, but not required.
Team-oriented, ability to multi-task, work under pressure and meet deadlines

#J-18808-Ljbffr



  • Alpharetta, United States Datum Software Full time

    Job DescriptionJob DescriptionOur client is seeking a Software Engineer with .NET core development and solid ETL skills. Must have experience with ETL. This project will involve creating an infrastructure for collecting data from police agencies and then transforming that data that it can be consumed by their existing web interfaces.Education/Experience:5+...


  • Alpharetta, United States Datum Software Full time

    Job DescriptionJob DescriptionOur client is seeking a Software Engineer with .NET core development and solid ETL skills. Must have experience with ETL. This project will involve creating an infrastructure for collecting data from police agencies and then transforming that data that it can be consumed by their existing web interfaces.Education/Experience:5+...

  • Software Engineer

    Found in: beBee S US - 3 weeks ago


    Alpharetta, United States Prolific Technologies Inc Full time

    We are looking for Information Technology students and have the following positions available (We provide required training and Visa sponsorship) • Software Development Engineer • Software Development Engineer in Test • BI/Data Analyst • AI/ML Scientist / Data scientist • Cyber Security Specialist • ERP / CRM Developers and AnalystsRequirements...


  • Alpharetta, United States Incident IQ Full time

    Job DescriptionJob DescriptionLOCAL CANDIDATES ONLY!!!We are looking for a full-time Senior Full Stack Developer to join our team!! We offer an energetic and collaborative environment where everyone's opinion matters!Huge perks!Benefits from day oneExcellent work life balanceHybrid - 2 days in the office/3 days remote2 locations - Atlanta and...

  • Software Engineer

    Found in: beBee jobs US - 2 weeks ago


    Alpharetta, United States Prolific Technologies Inc Full time

    We are looking for Information Technology students and have the following positions available (We provide required training and Visa sponsorship) Software Development Engineer Software Development Engineer in Test BI/Data Analyst AI/ML Scientist / Data scientist Cyber Security Specialist ERP / CRM Developers and AnalystsRequirements Education Bachelor...


  • Alpharetta, United States Talent Software Services Full time

    Software Development Engineer Job Summary: Talent Software Services is in search of a Software Development Engineer for a contract to hire position in Alpharetta, ; Position Summary: A Software Development Engineer designs, develops, tests, installs, a...

  • Software Engineer

    Found in: beBee S US - 2 weeks ago


    Alpharetta, United States beBee S US Full time

    Description Agilysys provides industry-leading modern cloud-native solutions for Hospitality. Agilysys helps properties optimize Return on Experience for both guests and staff so they can achieve High Return Hospitality. Agilysys is the only fully focused hospitality software provider that synthesizes data and workflows across a property's revenue and...

  • Software Engineer

    Found in: beBee S US - 1 week ago


    ALPHARETTA, United States Innovien Full time

    Job Description: This role will be joining the Engineering group within the Controls and Digitalization organization. This group is responsible for providing engineering capabilities for net new projects as well as modernization projects for various clients. They are working to install software and hardware technology within power plant environments to allow...

  • Software Engineer

    Found in: beBee jobs US - 1 week ago


    ALPHARETTA, United States Innovien Full time

    Job Description:This role will be joining the Engineering group within the Controls and Digitalization organization. This group is responsible for providing engineering capabilities for net new projects as well as modernization projects for various clients. They are working to install software and hardware technology within power plant environments to allow...

  • Software Engineer III

    Found in: Appcast Linkedin GBL C2 - 4 days ago


    Alpharetta, United States Robert Half Full time

    Basic Functions:This position entails conducting intricate research, design, and software development tasks within a specified software functional area or product line. The role offers an exciting opportunity to delve into cutting-edge technology aimed at simplifying "Big Data" management. Responsibilities include extracting, loading, cleansing, translating,...


  • Alpharetta, United States Robert Half Full time

    Basic Functions:This position entails conducting intricate research, design, and software development tasks within a specified software functional area or product line. The role offers an exciting opportunity to delve into cutting-edge technology aimed at simplifying "Big Data" management. Responsibilities include extracting, loading, cleansing, translating,...

  • Software Engineer III

    Found in: Appcast US C2 - 4 days ago


    Alpharetta, United States Robert Half Full time

    Basic Functions:This position entails conducting intricate research, design, and software development tasks within a specified software functional area or product line. The role offers an exciting opportunity to delve into cutting-edge technology aimed at simplifying "Big Data" management. Responsibilities include extracting, loading, cleansing, translating,...

  • Net Application Developer

    Found in: beBee jobs US - 3 weeks ago


    Alpharetta, United States Paramount Software Solutions, Inc Full time

    Basic Qualifications Bachelor's degree or equivalent work experienceRequired Experience 6+ yrs minimum experience .NET and Entity Framework 4+ yrs minimum experience in SSIS (ETL) 8+ yrs experience working with relational databases (Sql Server – PL/SQL) 5+ yrs experience with writing stored Procedures 5+ yrs of UI Design/Development experience (MVC HTML5...

  • .Net Application Developer

    Found in: beBee S US - 3 weeks ago


    Alpharetta, United States Paramount Software Solutions, Inc Full time

    Basic Qualifications Bachelor's degree or equivalent work experienceRequired Experience 6+ yrs minimum experience .NET and Entity Framework 4+ yrs minimum experience in SSIS (ETL) 8+ yrs experience working with relational databases (Sql Server – PL/SQL) 5+ yrs experience with writing stored Procedures 5+ yrs of UI Design/Development experience (MVC ...


  • Alpharetta, United States Stonebranch Full time

    Job DescriptionJob DescriptionSalary: Stonebranch builds dynamic IT automation solutions that transform business IT environments from simple IT task automation into sophisticated, real-time business service automation, helping organizations achieve the highest possible Return on Automation. No matter the degree of automation, Stonebranch software is simple,...

  • Scientist, Software Engineer 1 with Security Clearance

    Found in: Dice One Red US C2 - 3 weeks ago


    Alpharetta, United States L3Harris Technologies Full time

    Job Title: Scientist, Software Engineer Job Code: 10339 Job Location: Alpharetta, GA Job Description: L3Harris is seeking a software architect that has the ability to collaborate with multiple stakeholders to determine software requirements and lead a team to develop multiple platform solutions using real-time, embedded, software systems such as GreenHills...


  • Alpharetta, United States Vision Technology Services Full time

    The Renewed Vision Windows Software Engineer Intern will assist our Windows development team in delivering high quality products to our customers. You love working on software for Windows. Whether you taught yourself the art of desktop app development or you are learning it at your university, you are eager to be part of a team that ships software at scale....


  • Alpharetta, United States Stonebranch Full time

    Job DescriptionJob DescriptionSalary: Stonebranch builds dynamic IT automation solutions that transform business IT environments from simple IT task automation into sophisticated, real-time business service automation, helping organizations achieve the highest possible Return on Automation. No matter the degree of automation, Stonebranch software is simple,...


  • Alpharetta, United States Stonebranch Full time

    Job DescriptionJob DescriptionSalary: Stonebranch builds dynamic IT automation solutions that transform business IT environments from simple IT task automation into sophisticated, real-time business service automation, helping organizations achieve the highest possible Return on Automation. No matter the degree of automation, Stonebranch software is simple,...

  • Senior Embedded Software Engineer

    Found in: Appcast Linkedin GBL C2 - 3 days ago


    Alpharetta, United States Applied Resource Group Full time

    Experience: 5+ yearsJob Description: We are seeking a skilled Linux Firmware Engineer with extensive experience in embedded systems development. The ideal candidate will have a strong command of C and C++, with proficiency in programming on embedded platforms and a solid understanding of real-time principles.Responsibilities:Develop and maintain embedded...