Talent.com
Senior Software Engineer
Senior Software EngineerDNP Imagingcomm America Corporation • Concord, NC, US
Senior Software Engineer

Senior Software Engineer

DNP Imagingcomm America Corporation • Concord, NC, US
30+ days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Job Purpose

This position will contribute to software design, development and implementation for the photo kiosk and print engine product(s) and will occasionally work on design review and high-priority deliverables for current projects.

Responsibilities

The Software Engineer participates in a variety of assignments in software development and photo printing solutions. This position works closely with the Software Development Manager and team members to design and develop software deliverables. S / he is also responsible for participating in integration of software standards as well as adhering to SDLC processes.

Qualifications :

Abilities / Job Functions

  • Proficient knowledge in C# and expertise in object oriented design and software development
  • Hands on development and recent experience using Microsoft .NET Core
  • Experienced developing web based solutions using JavaScript frameworks, Angular, Typescript or similar
  • Ability to present and demonstrate solutions to team members and team leads and contribute during design meetings across multiple projects and services
  • Provide maintenance and support solutions to solve problems or manage configuration of software delivery.
  • Ability to think “out of the box” and provide insight and recommendations using cutting edge technology
  • Ability to effectively communicate with managers and team members
  • Provide written designs, mockups and diagrams for software solutions
  • Design and develop software solutions to business requirements within the stated time constraints
  • Excited about hard problems and creating next-gen solutions
  • Willing to take initiative, motivated, and results oriented
  • Must have tenacity, customer focus and ability to self-direct

Experience / Background Preferred

  • Bachelor’s Degree in Computer Science or a related field or equivalent related work experience required. Solid computer science fundamentals
  • 7-10+ years’ experience in software architecture, developing software and engineering practices
  • Understanding of various SDLC models (Agile, Waterfall, Scrum, etc.)
  • Experience in using different technologies, frameworks and software design patterns
  • Experience developing in Microsoft (.NET), web applications (Angular, ASP.NET Core).
  • Highly proficient in .NET Core applications using C#
  • Strong communication skills and ability to work on multiple tasks at the same time
  • Strong skills at documenting design and implementation of software processes
  • Experience providing technical leadership to development teams to ensure development of solutions within established architecture and coding / technology standards
  • Physical Demands

  • Must be able to sit / stand for 8 hours
  • The ability to use arms / hands / fingers to feel and reach
  • Be able to bend / stoop / kneel as needed
  • Must be able to hear and talk to communicate with customers
  • Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions.

    DNP IAM is a 100 percent U.S. subsidiary of Dai Nippon Printing Co., Ltd. (DNP) – the world’s largest manufacturer of dye-sublimation media for photo printers and thermal transfer ribbons and barcode printers. DNP Imagingcomm America Corporation has the broadest selection of solutions for the photo retail market and products designed to address retailer’s specific business goals and objectives—backed by the quality and reliability today’s customers expect. Manufacturing, sales, and development offices of dye-sublimation media for photo printers are in Concord, NC, and more information is available at www.dnpphoto.com / en -us / .

    DNP Imagingcomm America Corporation is an equal opportunity employer that does not discriminate based on race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.

    Create a job alert for this search

    Senior Software Engineer • Concord, NC, US

    Similar jobs
    Senior MongoDB with Java

    Senior MongoDB with Java

    Pyramid Consulting • Matthews, NC, United States
    Temporary
    Please review the job description below and contact me ASAP if you are interested.Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and pai...Show more
    Last updated: 4 days ago • Promoted
    Senior Java Developer

    Senior Java Developer

    Two95 International Inc. • Mooresville, NC, US
    Full-time
    Quick Apply
    Java 6 and above and knowledge of latest Java (8 / 9) features.Spring Boot / Spring Batch experience.Neo4J, GCP (google cloud platform) & Kafka experience are a plus. Working experience with data pl...Show more
    Last updated: 30+ days ago
    Senior Filter Design Engineer

    Senior Filter Design Engineer

    MLS Technologies • Waxhaw, NC, United States
    Full-time
    Designing and developing BAW & SAW filters.We need BAW filter designers (not RF active devices).Perform advanced EM simulations using tools such as HFSS, ADS, or COMSOL to model BAW filter performa...Show more
    Last updated: 4 days ago • Promoted
    SENIOR CAPITAL ENGINEER

    SENIOR CAPITAL ENGINEER

    Staffworthy • Monroe, NC, United States
    Full-time
    About the job SENIOR CAPITAL ENGINEER.Develop mechanical and / or electrical designs to support the business.Generate supporting models, drawings, and other documentation to define a design.Lead and / ...Show more
    Last updated: 4 days ago • Promoted
    Controls Group Lead

    Controls Group Lead

    GM Performance Power Units • Concord, NC, United States
    Full-time
    GM Performance Power Units - Concord, NC.GM Performance Power Units is seeking a highly motivated.Based in Charlotte, North Carolina, this role offers a rare opportunity to shape a foundational are...Show more
    Last updated: 4 days ago • Promoted
    HPC Systems Engineer

    HPC Systems Engineer

    Corvid Technologies LLC • Mooresville, NC, USA
    Full-time
    Quick Apply
    Corvid Technologies is seeking HPC Systems Engineers with a strong background and enthusiasm for Linux to support our Linux-based High Performance Computer consisting of 80,000+ processor cores.If ...Show more
    Last updated: 30+ days ago
    Senior SW Engineer ( UI developer)

    Senior SW Engineer ( UI developer)

    ApTask • Matthews, NC, United States
    Full-time
    The client provides information technology (IT) services, including business outsourcing, infrastructure technology, and application services. The application service offered by the company includes...Show more
    Last updated: 4 days ago • Promoted
    Senior Manufacturing Engineer Zenith Systems

    Senior Manufacturing Engineer Zenith Systems

    CIRCOR International • Monroe, NC, United States
    Full-time
    POSITION DETAILS - Sr Manufacturing Engineer.The Senior Manufacturing Engineer position works collectively with other functional groups including manufacturing, design engineering, quality, and cus...Show more
    Last updated: 4 days ago • Promoted
    MK41 VLS ISE Senior Systems Engineer

    MK41 VLS ISE Senior Systems Engineer

    Precise Systems (MD) • Matthews, NC, United States
    Full-time
    Breaker Technician Job Description.ENTRY LEVEL FACILITY REPAIR TECH SKILLS.Able to read electrical and mechanical blueprints. General knowledge of maintenance including electrical, plumbing, HVAC, w...Show more
    Last updated: 4 days ago • Promoted
    Robotics Engineer

    Robotics Engineer

    Insight Global • Concord, NC, United States
    Full-time
    We are seeking a Robotics Engineer to contribute to developing cutting-edge unmanned ground vehicles (UGVs) and next-generation electro-mechanical equipment. This role operates within a fast-paced, ...Show more
    Last updated: 4 days ago • Promoted
    Software Development Engineer

    Software Development Engineer

    Amazon • Matthews, NC, USA
    Full-time
    Join Amazon's engineering team and help us build innovative solutions to complex problems.As a Software Development Engineer, you will design, develop, and test software applications and services.W...Show more
    Last updated: 30+ days ago • Promoted
    Application development engineer ii

    Application development engineer ii

    Randstad • Matthews, NC, United States
    Full-time
    Enterprise Healthcare client has an immediate opening for a highly motivated Application Development Engineer II to join their dynamic and growing team. All qualified candidates are encouraged to ap...Show more
    Last updated: 6 hours ago • Promoted • New!
    Product Support Engineer (Onsite)

    Product Support Engineer (Onsite)

    Raytheon Technologies • Monroe, NC, United States
    Full-time
    HNC12 : Customer Services - Monroe 4115 Corporate Center Drive, Monroe, NC, 28110 USA.Person, or Immigration Status Requirements : . Joining Collins Aerospace isn't just about finding a job; it's about...Show more
    Last updated: 4 days ago • Promoted
    Remote Senior Accountant - AI Trainer ($50-$60 / hour)

    Remote Senior Accountant - AI Trainer ($50-$60 / hour)

    Data Annotation • Concord, North Carolina
    Remote
    Full-time +1
    We are looking for a finance professional to join our team to train AI models.You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of ...Show more
    Last updated: 3 days ago • Promoted
    Sr Software Backend Developer

    Sr Software Backend Developer

    Ria Money Transfer (Dandelion) • Monroe, NC, United States
    Full-time
    Ria Money Transfer is a business segment of Euronet Worldwide.We deliver innovative financial services including fast, secure, and affordable global money transfers to millions of customers along w...Show more
    Last updated: 4 days ago • Promoted
    Software Support Engineer

    Software Support Engineer

    Ascensus • Matthews, NC, United States
    Full-time
    Ascensus is the leading independent technology and service platform powering savings plans across America, providing products and expertise that help nearly 16 million people save for a better toda...Show more
    Last updated: 4 days ago • Promoted
    Software Developer

    Software Developer

    JAARS • Waxhaw, NC, United States
    Full-time
    Software Developer Job Description.JAARS is looking for a talented Software Developer to join our software engineering team to create applications that serve the mission transportation community.We...Show more
    Last updated: 4 days ago • Promoted
    AWS Architect with GoV Cloud FedRAMP Exp

    AWS Architect with GoV Cloud FedRAMP Exp

    Syntricate Technologies • Matthews, NC, United States
    Full-time
    AWS Architect with exposure on GoV Cloud FedRAMP.Experience on Designing Landing zone on AWS.Experience in setting up AWS GoV Cloud services such as VPC EC2 IAM S3. Experience in configuring Databri...Show more
    Last updated: 4 days ago • Promoted