Software Engineer – Job Description
SDI Management LLC

Company:

  • SDI Management LLC

Position:

  • Software Engineer (C++ / Python / Swift)

Department:

  • Research & Design (R&D)

Direct Report:

  • R&D Manager

Location:

  • Morris, PA

Status:

  • Full-Time (Exempt – Computer Employee)/At-Will

Purpose:

  • The Software Engineer will use their coding skillset (C++, Python, and Swift) to build robust, high-performance software solutions across platforms, from backend systems to mobile applications.

Job Duties:

  • Design, develop, and maintain software solutions using C++, Python, and Swift.
  • Collaborate with cross-functional teams on product design, architecture, and feature implementation.
  • Develop applications for both backend systems, web based frontend systems, and iOS platforms.
  • Optimize applications for speed and efficiency across platforms.
  • Participate in code reviews, testing, and continuous integration practices.
  • Troubleshoot and resolve complex technical issues as they arise.

Knowledge, Skills, and Abilities:

  • Proficiency in C++, Python, and Swift
  • Strong understanding of object-oriented programming principles
  • Familiarity with REST APIs, mobile UI/UX best practices, and mobile app lifecycle
  • Familiarity with REST APIs, mobile UI/UX best practices, and mobile app lifecycle
  • Knowledge of cloud services (e.g., AWS, Azure) and containerization (e.g., Docker)

Education:

  • BA/BS degree in Business, Computer Science, Software Engineering, or a related field of study.

Experience:

  • 3+ years of hands-on software development experience
  • Experience developing and deploying iOS applications using Swift
  • Experience with AI API integration and prompting
  • Either experience in Apex and Salesforce, or the desire to learn at a self-motivated pace

Physical Requirements:

  • Ability to be physically seated for long periods of time in a standard issue desk chair
  • Ability to work more than 40 hours in any given week including weekend assignments when required
  • Ability to visually tolerate prolonged exposure to computer screens, mobile device (phones, tablets, etc.) screens
  • Ability to read documents and materials in hard and soft copy form (either naturally or with corrective lenses)
  • Ability to walk, step, climb stairs to access or otherwise move from one location to another which normally involves walking within and around locations and when required to climb and descend stairs to access areas as required
  • Ability to visually see well (either naturally or with corrective lenses)
  • Ability to stand, stoop, kneel, squat, climb, and sit for long periods of time
  • Ability to occasionally work outdoors in all-weather conditions

Travel:

  • Travel to field locations and standalone business unit offices, as required.

EEO:

  • SDI Management LLC is an Equal Opportunity Employer, including disabilities and protected veteran status
Accessibility: If you need an accommodation to complete the application process please contact Human Resources at
Phone: +1 (304) 291.0175
Email:  HR@shaftdrillers.com

Equal Opportunity Employer, including disabilities and protected veteran status.

If you want to view the Know Your Rights: Workplace Discrimination is Illegal poster, please choose your language: EnglishSpanishArabic - Chinese

EnglishSpanishChinese

If you want to view the Pay Transparency Policy Statement, please click the link: English

 

The Company provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, gender, sexual orientation, national origin, age, disability, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws.  The Company complies with applicable state and local laws governing non-discrimination in employment. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation, and training.