Software Engineer II
Harris Corporation
Job Summary
The Software Engineer II designs, develops, tests, implements, and supports enterprise healthcare applications running on the IBM i platform. This position works with RPG, CL, Db2 for i, SQL, stored procedures, and related technologies to deliver reliable, maintainable solutions that comply with established architecture, quality, security, and engineering standards.
The engineer participates throughout the software development lifecycle, including requirements analysis, technical design, estimation, coding, testing, implementation, documentation, and production support. This role also identifies opportunities to improve application architecture and engineering processes, collaborates with cross-functional teams, and provides technical guidance to less-experienced developers. The existing position requires experience developing complex applications, knowledge of SDLC practices, relational database concepts, design patterns, testing, and configuration management.
Salary: 90K - 120K
What your impact will be:
Develop and maintain programs using RPG, ILE RPG, free-form RPG, CL, Db2 for i, embedded SQL, SQL procedures, and user-defined functions.
- Produce technical designs that follow established architecture, database, security, and coding standards.
- Analyze business and technical requirements; translate them into effective software solutions.
- Design, develop, test, debug, implement, and maintain applications on the IBM i platform.
- Provide accurate estimates for assigned work and communicate risks, dependencies, and changes that may affect delivery commitments.
- Create and execute unit, integration, system, regression, and performance testing as appropriate.
- Diagnose and resolve application defects, data issues, production incidents, and performance problems.
- Participate in code reviews, technical design reviews, and architecture discussions.
- Maintain technical documentation, implementation instructions, and operational support materials.
- Collaborate with product management, quality assurance, operations, database administration, architecture, and other engineering teams.
- Participate in Agile planning, backlog refinement, daily stand-ups, demonstrations, and retrospectives.
- Use approved source-control, change-management, build, deployment, and AI-assisted development tools in accordance with company policies.
- Identify deficiencies in applications, technical designs, and engineering processes and recommend practical improvements.
- Support application modernization efforts, including the replacement or refactoring of legacy components.
- Provide technical guidance and mentoring to junior engineers when needed.
- Assist with production support, troubleshooting, and root-cause analysis.
- Complete assigned work in accordance with established schedules, regulatory requirements, and organizational priorities.
- Maintain compliance with the MEDHOST Quality Management System and applicable regulatory requirements.
- Perform other duties as required to support the needs of the organization.
These responsibilities retain the core expectations in the current job description, including solution design, estimation, process improvement, technical guidance, schedule accountability, and QMS compliance.
What we're looking for:
- A bachelor’s degree in computer science, Information Systems, Software Engineering, or a related discipline, or equivalent professional experience.
- Five or more years of commercial software-development experience.
- Professional experience developing and supporting applications on IBM i.
- Experience with RPG, ILE RPG, free-form RPG, and CL.
- Experience with Db2 for i and SQL.
- Experience developing or supporting SQL stored procedures, functions, views, triggers, or other database objects.
- Understanding of relational database concepts, data modeling, normalization, indexing, and query optimization.
- Experience working within a structured software development lifecycle.
- Experience with source control, configuration management, and formal change-management processes.
- Understanding of software design principles, modular development, reusable components, and established design patterns.
- Experience with unit, integration, system, regression, and performance testing.
- Strong analytical, troubleshooting, and problem-solving skills.
- Ability to work independently while collaborating effectively within a development team.
- Strong written and verbal communication skills.
- Ability to document technical designs, decisions, procedures, and implementation requirements.
The current description establishes the baseline of five or more years of product-development experience, RPG and CL, Db2 SQL, SQL procedures, testing knowledge, analytical ability, technical writing, and change-management experience.
What will make you stand out:
- Experience with modern RPG development practices and fully free-form RPG.
- Experience with Git-based source control and contemporary IBM i development tools.
- Experience using Visual Studio Code or Rational Developer for i.
- Experience with REST APIs, JSON, XML, web services, or application integration.
- Experience modernizing legacy IBM i applications.
- Experience with healthcare software, revenue-cycle applications, financial systems, or other regulated enterprise environments.
- Familiarity with Agile or Scrum development practices.
- Experience with production support and root-cause analysis.
- Experience using approved AI-assisted software-development tools.
- Familiarity with Java, HTML, JavaScript, or other cross-platform technologies.
- Technical problem-solving
- Software design and development
- Accountability and delivery discipline
- Quality and attention to detail
- Collaboration and communication
- Production ownership
- Adaptability and learning
- Customer and business awareness
$165k - $200k
...convenient way to offer a ticket to the millions of fans who browse our platform around the world. StubHub is looking for Software Engineer IIs to design and develop next-generation technologies and complex features. As a Software Engineer at StubHub, you will be at...SuggestedFull timeWork experience placementWork at officeImmediate startRemote workWorldwideFlexible hours$120.4k - $198.7k
...198,700.00 Target Openings 1 What Is the Opportunity? Travelers is seeking a Software Engineer II to join our organization as we grow and transform our Technology landscape. Individual will complete advanced end to end engineering...SuggestedFull timeWork experience placementLocal areaImmediate start$90k - $125k
...Software Engineer II – Apex Server OpenEye, the cloud video platform company, is seeking a Software Engineer II to join our growing Apex team. If you thrive in an innovative, collaborative, and casual atmosphere, apply today! Job Summary As a Software Engineer...SuggestedFull timeTemporary workCasual workWorldwideFlexible hours- ...substantial round – joining now comes with limited risk and unlimited upside. We are seeking a highly motivated and versatile Software Engineer II to join our core engineering team. You will be instrumental in building and scaling our platform, working across the entire...SuggestedFull timeRemote workMonday to Friday
- ...financial institutions, and governments in order to ensure AI-generated media is not used for malicious purposes. The Software Engineer II Role. We are seeking a mid-level Windows and .NET developer to build and maintain Microsoft Teams bot applications with real...SuggestedFull timeTemporary workWork at officeLocal areaRemote work
$78k - $170k
...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Software Engineer II to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will...Full time- ...electric vehicles through technology that will set the standards for software-defined vehicles around the world. The road to the future... ...and Volkswagen Group Technologies are seeking a Software Engineer II to join the Data Platform Streaming team in Palo Alto,...Full timeContract workLocal area
$78k - $170k
...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Software Engineer II to join our Xometry Partner Experience Technology Organization. In this role as a senior individual contributor, you will...Full time- ...that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios, and... ...of the boldest and most ambitious space missions SOFTWARE ENGINEER II - MES Based at Rocket Lab's site in Albuquerque, NM, the...Permanent employmentFull timeLocal area
$125k
...onboarding, and early activation moments. As part of the Growth Engineering organization, our work centers on building high-converting,... ...About the Role We are looking for a talented Frontend Software Engineer II to join our Signup & Activation team. In this role, you...Full timeWork at officeLocal areaRemote workHome officeFlexible hours$120k - $135k
...Software Engineer II Do you love tinkering with devices? Have you automated your own home? Do you love working with a highly motivated team of talented engineers? If the above holds true for you, then we would love to talk to you! Alarm.com is looking for a versatile...Full timeWork experience placementCasual workWork at officeImmediate startWork from homeFlexible hours- ...About the Role Abnormal AI is looking for a Software Engineer II to join the Detection Team. The Detection Division is focused on building the world’s most advanced technology to identify and stop email and cloud-based attacks that were previously undetectable, helping...Full time
$152.65k
...partner of choice for organizations committed to advancing health equity. Who We're Looking For We are looking to hire a Software Engineer II, Integrations (L2) who will deliver scoped integration work that connects external systems to our platform in a reliable,...Remote jobFull timeTemporary workFlexible hours$140k - $150k
...technology and healthcare investors working to re-imagine and re-build OUD treatment in America. About the Role As a Software Engineer II at Ophelia, you will play a key role in developing innovative, compliant solutions to support our mission of treating...Full timeRemote work$107.5k - $129k
...Company Join BILL's Sync team and help shape the future of financial automation for small and midsize businesses. As a Software Engineer II, you'll collaborate with talented engineers to build, enhance, and maintain critical integrations that connect BILL's...Full timeTemporary workWork at officeRemote workFlexible hours- ...Testing (MAST) solutions to millions more. As an SWE II, you will work with the team to develop software that facilitates the automated analysis of mobile... ...mobile applications. Foster the growth of junior engineers through code reviews, mentoring, supporting, etc. to...Full time
- ...Software Engineer II – Custom Objects Platform Background Klaviyo operates a real-time data platform built for massive scale, powering segmentation, automation, analytics, and personalization for hundreds of thousands of customers. At the core of this platform...Full timeFlexible hours
$215.13k - $225.48k
...sensors and compute systems, test operations, systems and safety engineering – all dedicated to making a real, positive impact on the... ...centers in Dearborn, Mich., and Palo Alto, Calif. Software Engineer II positions offered by Latitude AI LLC (Palo Alto, CA). What...Permanent employmentFull timeWork at officeImmediate startRemote workVisa sponsorship$130k - $165k
...Be Accountable and Expect Accountability. · Raise Your Hand or Be Willing to Extend it Role summary We are seeking a Software Engineer II for a client who will play a crucial role in designing, building, scaling, and operating large-scale distributed systems. Your...Full time$165k - $200k
...experiences with AI embedded into how we discover, personalize, price, and convert. We are hiring a high agency, product minded Software Engineer II who wants real ownership across the stack and direct impact on millions of fans. This is not a narrow frontend role...Full timeWork at officeRemote workWorldwideFlexible hours- ...million engage with us digitally. About the Position The Software Engineer role at the Colonial Williamsburg Foundation supports the... ...database design and SQL Server management. Software Engineer II Requires: •Two to three (2–3) years of additional relevant professional...Full timeImmediate startRelocation
$140k - $190k
...just starting out, NinjaTrader equips traders with award-winning software and brokerage services to navigate the world's leading... ...TypeScript service architecture. We're hiring a Sr. Software Engineer II to own the service layer it runs on.You'll own how those services...Work at officeRemote workWorldwideMonday to FridayFlexible hours- ...: $118,900.00 - $178,500.00Job DescriptionAt WGU, technology powers opportunity. We're looking for a talented and motivated Software Engineer II to join our Web Platform Team and help build the foundations that enable teams across the organization to deliver modern, scalable...Full timeFlexible hours
$170k - $220k
...We are seeking a Senior Software Engineer in Test (SET II) to play a pivotal role in advancing our test engineering efforts. The ideal candidate will have extensive experience in Android and Linux development, with a focus on Kotlin, Java, C++, and Python. This position...Full time$300 per month
...that believes in each other, come build with us at Crusoe. About This Role The Cloud Storage team at Crusoe seeks a Software Engineer II to lead the development and execution of our storage strategy. This role will be instrumental in driving innovation and performance...Full timeTemporary work$75.8k - $144.2k
...Together, we push the boundaries of known science and find new ways to connect and protect our world.We are currently seeking a Software Engineer II [Platform & Infrastructure Services] to join the Platform and Infrastructure Services (IS) team in the Air C2 (Command and...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$144k - $216k
...customers already use. We also own the configuration layer that manages the lifecycle of those connections and credentials. As a Software Engineer II on the Data Warehouse team, you'll help build and scale the systems that power these integrations. You'll tackle real...Full timeWork at officeHome officeFlexible hours$750 per month
...This is a fully remote role within the United States. We're looking for a frontend-leaning Software Engineer II who loves building intuitive, data-rich user experiences and wants their work to matter. At Turquoise Health, we're making healthcare pricing transparent and...Remote jobFull timeWork experience placementWork from homeFlexible hours$180k - $210k
...encompass a diverse range of talents, including world-class engineers who have designed and tested firearms, medical devices,... ...how to get it all done. ABOUT THE ROLE As a Senior Software Engineer II, Internal Systems at Biofire, you will help build and improve...Permanent employmentFull timeWork at officeImmediate startWork from homeFlexible hours- Job DescriptionSoftware Engineer II willplay a critical role in ensuring the reliability and efficiency of our systems, which in turn drives... ..., banking integrations, and regulatory compliance. Support Software Engineer II work directly with production data involving real...Immediate startRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
- software engineer internship Remote
- software development engineer aws Remote
- software developer internship no experience Remote
- real time software engineer Remote
- financial software developer Remote
- oracle software engineer Remote
- part time software developer Remote
- graduate software developer Remote
- software engineer travel Remote
- experienced software developer Remote

