Search jobs > Greensboro, NC > Software development

Software Development Engineer

Altair Engineering
Greensboro, US
Full-time

Job Summary :

We are looking for passionate individuals that enjoy creating innovative solutions to complex computing problems. The successful candidate will be able to design and create intuitive user interfaces, efficient algorithms, and elegant backend solutions for the Altair Data Analytics platform.

Altair Data Analytics products are designed around the preparation, analysis, and visualization of data. As part of the Altair Data Analytics platform our team members in Greensboro primarily contribute to Altair Monarch, the world’s most-used self-service data preparation solution.

Monarch’s primary goal is to capture unstructured and semi-structured data from sources such as PDF and XML and transform it into structured data that can be easily consumed by analytics tools and other business processes.

What You Will Do :

  • Develop product features that involve utilizing algorithmic, architectural, and user interface focused skillsets
  • Perform development tasks, as assigned by the team lead, with a high level of quality
  • Coordinate with fellow team members and other stakeholders to achieve project goals
  • Participate in peer-based code reviews, both as a reviewee and as a reviewer
  • Engage in feature design specification efforts
  • Contribute to the development and maintenance of test suites

What You Will Need : Basics :

Basics :

  • Bachelor’s degree in Computer Science or comparable
  • Passion for coding and developing software
  • Highly motivated to innovate in ways that bring tangible benefits to customers
  • A strong knowledge of the object-oriented programming paradigm
  • Great communication and interpersonal skills
  • Ability to stay focused and to generate high quality results in a short amount of time

Preferred :

C#, XAML, SQL, ODBC, MVVM, Concurrent algorithm design, Unit Testing, Exception Handling, Memory Profiling, Logging, RESTful APIs, GIT, Visual Studio, ReSharper

Recognized Alternative Skills :

Java, HTML, CSS, MVC

About Our Products :

https : / / altair.com / monarch /

How You Will Be Successful :

  • Envision the Future
  • Communicate Honestly and Broadly
  • Seek Technology and Business Firsts
  • Embrace Diversity and Take Risks

What We Offer :

  • Competitive Salary
  • Comprehensive Benefit Package
  • Outstanding Work / Life Balance
  • Flex Time
  • Employee Stock Purchase Program
  • 401(k) with matching contributions
  • Unlimited vacation and Unlimited sick days
  • Paid holidays
  • Paid Time Off for Community Service
  • Collaborative environment
  • Charitable Matching Program
  • 30+ days ago
Related jobs
CVS Health
North Carolina, Work At Home, US
Remote

Bachelors in computer science, Software Engineering or Information Technology or equivalent combination of education and experience (2. Manager of Application Development within the Shared Services and Advanced Technology Delivery (SSATD) organization. As a Sr Mgr, App Dev (IC) - Enterprise Content ...

Altair Engineering
Greensboro, North Carolina

Perform development tasks, as assigned by the team lead, with a high level of quality. Contribute to the development and maintenance of test suites. Passion for coding and developing software. ...

Promoted
Entegee
Greensboro, North Carolina

Knowledge of factory, engineering, and service tools for software downloading. Responsible for releasing hardware and software design solutions for electronic components in vehicle functions or body controls, and body builder-specific functions, applicable to North American truck products. Release h...

Lincoln Financial Group
Greensboro, North Carolina
Remote

Develop ETL processes to extract, transform, and load data from various sources into Dataiku and AWS environments, ensuring the accuracy and reliability of datasets used for actuarial analysis. Minimum of 5-7 years in data engineering or cloud architecture roles with a focus on supporting actuarial ...

Fulfill Team Inc.
NC, United States

Medical Device System Test Engineer. Medical Device System Test Engineer. Verification and Validation and Testing. Performing verification and validation and testing of medical device hardware, firmware, software, and integrated systems to ensure performance metrics are achieved and in compliance wi...

Tekniforce
NC, United States

We are looking for a Senior Data Engineer to help design, implement, and optimize database solutions. Design and implement scalable efficient data pipelines to support various data driven initializes. Expert with data and analytics , dimensional model, etl, data collection and transformation. The po...

Auto TechLabs, Inc.
North Carolina,Remote
Remote

Software Engineer will develop software and work in an agile delivery model, providing reviews and guidance to other developers to ensure adherence to standards and best practices in the definition of technical requirements, as well as in the design and development of the solution based on user stor...

Emonics LLC
North Carolina, United States

Pytest - Unit Test Development. Basic lab organization (write test cases & procedures following a defined strategy, review where needed with experts in specific topics; be able to execute the procedures and pedantically detail the results). Test automation abilities with Python. When testing is happ...

Capgemini
North Carolina, US

Collaborate with data scientists and analysts to understand data requirements and implement solutions Optimize data workflows for performance scalability and reliability. DBT Experience with DBT Data Build Tool for modeling data and creating data transformation pipelines is a plus. Title - Snowflake...

Reperio Human Capital
North Carolina, USA

Mid-Level C++ Software Developer Engineer. Mid-Level C++ Software Developer Engineer. Remote/ Start Up/ Software/ C++/ Senior. The sector you would be working in if successful is software development for their computer networking products. ...