Current jobs related to Engineering Software Developer - Plano, Texas - Robert Half

  • UI React Developer

    7 days ago


    Plano, Texas, United States Dew Software Full time

    Job Title: UI React DeveloperLocation: Plano, TX (Onsite)Interview: Mandatory Face-to-FaceContract : W2 OnlyJob DescriptionWe are seeking an experiencedUI React Developerto join our dynamic engineering team in Plano, TX. The ideal candidate will have strong hands-on experience in building modern, scalable web applications usingReactJS,NodeJS, andJava Spring...

  • Software Engineer II

    2 weeks ago


    Plano, Texas, United States JPMorgan Chase Full time

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorganChase within the Global Banking Platform (GBP) Release Engineering team, you are part of an agile team that works to enhance, design, and deliver the...


  • Plano, Texas, United States JPMorgan Chase Full time

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and Community Banking - CAMP (customer acquisition and marketing platform) team, you will be part of an agile team that...


  • Plano, Texas, United States JPMorganChase Full time

    DescriptionWe have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Consumer and Community Banking technology - Deposits Platform, you play a vital role in an agile team dedicated to enhancing, building, and delivering reliable,...


  • Plano, Texas, United States Optomi Full time

    Senior Software Engineer (Python / AWS) – Long-term Contract - Hybrid**This position is onsite Mon-Thu in Plano, TX**Optomi, in partnership with a financial services company, is seeking Senior Software Engineers with strong experience in Python to join their Software and Data Engineering organization. This is a hands-on development role focused on...

  • Software Engineer III

    2 weeks ago


    Plano, Texas, United States JPMorgan Chase Full time

    We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Corporate Technology - Finance Technology team, you will be a key member of an agile team, tasked with designing and delivering cutting-edge technology products that are secure, stable, and...


  • Plano, Texas, United States JPMorganChase Full time

    DescriptionWe have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III - AWS at JPMorgan Chase within the Merchant Services - Value Added Services team, you will be a seasoned member of an agile team, tasked with designing and delivering trusted, market-leading technology...


  • Plano, Texas, United States The AES Group Full time

    Position: Principal Embedded Software developerLocation:Plano, TXWhat You'll GainJoin a mission-critical engineering team driving the future of secure in-vehicle systems for a global automotive leader. You'll be empowered to lead architectural decisions, work with open-source communities, and shape innovative embedded solutions.Top BenefitsLead secure...


  • Plano, Texas, United States JPMorganChase Full time

    DescriptionJob Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Software Engineer II at JPMorgan Chase within the Investment Banking(CIB), you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and...


  • Plano, Texas, United States JPMorganChase Full time

    DescriptionThis is your opportunity to shape the future of technology at one of the world's leading financial institutions. As a Manager of Software Engineering at JPMorgan Chase within the Consumer and Community Banking technology - Deposits Platform, you lead multiple teams and manage day-to-day implementation activities by identifying and escalating...

Engineering Software Developer

2 weeks ago


Plano, Texas, United States Robert Half Full time

We're building a new team to create a cutting-edge CAD application for designing housing trusses and we're looking for a talented and motivated
Engineering Software Developer

to join us. If you have a passion for building robust, scalable software and a background in CAD systems, we want to hear from you.

Key Responsibilities

  • Develop Core Features:
    Design, develop, and test new features for our
    IntelliCAD-based
    application. You will be directly responsible for building the tools used to design and lay out housing trusses.
  • Write Quality Code:
    Create clean, efficient, and well-documented code in
    C++
    and
    C#
    , ensuring the highest standards of code quality.
  • Problem-Solve:
    Identify, diagnose, and resolve bugs and performance issues to ensure the application is stable and reliable for our users.
  • Test and Validate:
    Develop and implement
    unit tests
    to guarantee the quality and integrity of the codebase.
  • Collaborate and Grow:
    Work closely with the Lead Developer and other team members. You'll participate in
    code reviews
    , contribute to architectural discussions, and help improve our development processes.

Required Skills and Qualifications

  • CAD System Development:
    You must have experience developing software for CAD platforms like
    AutoCAD, Revit, or SolidWorks
    . Experience with the
    IntelliCAD API
    is a big plus, but not required.
  • Technical Proficiency:
  • Strong proficiency in
    C++
    and
    C#
    is essential.
  • Familiarity with on-prem/cloud hybrid ecosystems is a plus.
  • Software Engineering Fundamentals:
  • A deep understanding of software development principles, including
    SOLID principles
    and
    object-oriented programming
    .
  • Experience with
    unit testing
    and a commitment to writing testable code is crucial.
  • Domain Knowledge (A Great Bonus):
  • While not required, a background in civil engineering or construction would be highly beneficial.
  • Knowledge of how CAD applications are used in structural design, specifically for housing trusses, is highly desirable.