StaffAttract
  • Login
  • Create Account
  • Products
    • Private Ad Placement
    • Reports Management
    • Publisher Monetization
    • Search Jobs
  • About Us
  • Contact Us
  • Unsubscribe

Login

Forgot Password?

Create Account

Job title, industry, keywords, etc.
City, State or Postcode

Software Development Engineer

SHI GmbH - Harrisburg, PA

Apply Now

Job Description

About Us Since 1989, SHI International Corp. has played a pivotal role in transforming organizations through technology. We are proud to be a $16 billion global provider of IT solutions and services, continuously growing and evolving. More than 17,000 organizations globally depend on SHI's tailored approach to navigate their next challenges. Our employees, over 7,000 strong, are the core of our success. Join us and experience: A commitment to diversity, being the largest minority- and woman-owned enterprise in the U.S. Opportunities for ongoing professional development and leadership growth. A comprehensive suite of health, wellness, and financial benefits for you and your family. Access to state-of-the-art facilities and the technology needed to excel in your role. Job Summary As a Software Development Engineer at Stratascale, you will be instrumental in designing, building, maintaining, and troubleshooting our rapidly evolving SaaS products. Your understanding of web protocols and full-stack application functionality will be vital in ensuring seamless data flow. Coupled with your critical thinking and problem-solving abilities, you will provide exceptional value to our customers. Our team operates primarily from remote locations; however, occasional visits to SHI office locations may be required for internal meetings. Role Responsibilities Collaborate with cross-functional teams to design, implement, and maintain software solutions across various programming languages and technologies. Develop and enhance software features or modifications based on functional requirements. Tackle complex technical issues quickly and efficiently using strong problem-solving and critical thinking skills. Demonstrate a proactive approach to learning new technologies, tools, and industry trends. Maintain high-quality code through rigorous testing, debugging processes, and code reviews. Support continuous integration and continuous deployment (CI/CD) practices to ensure code stability, efficiency, security, and quality. Assist with runtime platform maintenance and integrate new features or fixes as necessary. Create and manage detailed technical documentation to facilitate knowledge sharing and ongoing development. Thrive in a dynamic work environment, quickly adapting to changes in project requirements and technologies. Exhibit self-motivation and initiative to work both independently and collaboratively within a team, whether remotely or on-site. Essential Behaviors and Competencies Communication: Effectively convey complex ideas and adjust communication style based on the audience. Listening: Recognize underlying messages and non-verbal cues, responding appropriately. Presenting: Deliver engaging presentations, addressing key points and responding to questions clearly. Adaptability: Adjust to changes in the work environment and manage multiple tasks effectively. Problem-Solving: Identify issues, propose solutions, and take action independently. Initiative: Identify and act on opportunities for improvement without needing explicit instructions. Prioritization: Recognize critical tasks and execute them efficiently. Time Management: Utilize time effectively while working on improving task prioritization. Technical Expertise: Exhibit proficient technical skills with occasional guidance. Teamwork: Contribute positively in a team, valuing others' contributions. Required Skills Proficient in cloud computing technologies, including Containerization, Docker, and Kubernetes - Intermediate. Ability to code in multiple scripting and programming languages for automation and software development - Intermediate. Experience in designing, building, and maintaining robust systems and solutions - Intermediate. Ability to engage with stakeholders and analyze business objectives to define and manage technical project needs - Intermediate. Knowledge of DevOps practices such as continuous integration/delivery, infrastructure as code, and monitoring - Intermediate. Skilled in SQL for managing relational databases, including querying and updates - Intermediate. Experience with Platforms as a Service (PaaS) for application deployment and management, especially with Microsoft Azure or AWS - Intermediate. Familiarity with Object-Relational Mapping (ORM) frameworks to manage database interactions - Intermediate. Knowledge of Test-Driven Development (TDD) methodologies for ensuring code quality - Intermediate. Additional Requirements Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent experience required. A minimum of 3 years of software development experience, particularly in Web/SaaS environments. Working knowledge of Go (GoLang). Experience with GitHub Actions and familiarity with GitOps workflows. Strong skills in designing and implementing RESTful APIs; SOAP experience is a plus. Familiar with libraries for XML, JSON, and YAML processing. Experience with PostgreSQL and writing SQL queries with joins. Knowledge of schema management using EntGo and Atlas. Working knowledge of Linux, TCP/IP, and DNS. Ability to travel up to 10% as needed. AWS or Azure cloud certifications are optional but highly beneficial. The estimated annual pay range for this position is $85,000 - $190,000, including base salary and bonus. Compensation will vary based on job-related knowledge, skills, experience, and market location. Benefits include medical, vision, dental, 401K, and flexible spending. Equal Employment Opportunity - M/F/Disability/Protected Veteran Status

Created: 2026-03-13

➤
Footer Logo
Privacy Policy | Terms & Conditions | Contact Us | About Us
Designed, Developed and Maintained by: NextGen TechEdge Solutions Pvt. Ltd.