Software Engineer
SDI Management, LLC
Mount Morris, PA, United States
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Working hours
Shift work
Job source
Tech stack
Artificial Intelligence
Amazon Web Services
IOS Applications
Applications Architecture
Microsoft Azure
C++ (Programming Language)
Code Review
Continuous Integration
Human-Computer Interaction
Mobile Application Software
Python (Programming Language)
Object-Oriented Software Development
+14 more
Cloud Services
Salesforce.Com
Software Engineering
Software Systems
Web Applications
Apex Code
Tablet Computers
Swift (Programming Language)
Backend
Containerization
Information Technology
Front End Software Development
Restful APIs
Docker
Job description
- 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., * 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.
Requirements
Do you have experience in iOS user interface implementation?, Do you have a Bachelor’s degree?, * 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
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on indeed.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Hard?
about 2 years ago
CH
Chris Heilmann
Dev Digest 120 - Apple and peers
about 2 years ago
EM
Eli McGarvie
Highest Paying Tech Companies for Developers
over 3 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
The Most Popular IT Jobs on the Market
over 2 years ago