Senior Developer and Architect Job at Programmers.io, Baltimore, MD

WlRKZHdaQW1pRzRqUXdPaFRGN3QwenVkYVE9PQ==
  • Programmers.io
  • Baltimore, MD

Job Description

Salary: $103,000 - 143,000 per year Requirements:

  • At least 3 years of IBM i development experience.
  • Strong proficiency in RPG Free Format (RPGLE), including modular and service program design.
  • Experience using AI coding agents such as Claude Code, GitHub Copilot, Codex, or similar tools, including prompt and context design, task decomposition, and review of generated code before merging.
  • Strong Git fundamentals, including branching, rebasing, conflict resolution, and clean commit practices.
  • Practical experience with GitHub workflows, including pull requests, code reviews, branch protection, CODEOWNERS, and issue or project tracking.
  • Good judgment about when agentic workflows are useful and when human authorship and review are needed.
  • Awareness of data handling, security, and privacy considerations when using AI tools.
  • Experience with embedded SQL, CLLE, DDS, and DB2 on IBM i.
  • Knowledge of IBM i job scheduling, data queues, and message handling.
  • Understanding of the software development lifecycle and version control systems.
  • Strong analytical and problem-solving abilities, communication skills, and the ability to learn technologies, systems, and business processes quickly.
  • Demonstrated ability to manage projects, priorities, or people.
  • Bachelors degree in computer science, information technology, or a related field, or equivalent experience.
  • Familiarity with legacy RPG III/400 is a plus.
  • Preferred: IT management, team leadership, or supervisory experience; work with executive leaders or business stakeholders; IT strategy or technology roadmap development; vendor management; IT budgeting and resource planning; cybersecurity, disaster recovery, business continuity, or IT risk management; IBM i integrations with REST/SOAP APIs or web services; modernization tools such as Profound UI or LANSA; ERP systems; Agile or DevOps environments; and IT infrastructure support or management.
Responsibilities:
  • Develop and maintain IBM i applications using RPG Free Format (RPGLE) and related technologies; analyze, design, code, test, implement, and support applications.
  • Troubleshoot application and system issues, and uphold code quality, security, reliability, and performance standards.
  • Work with business users to gather requirements and turn business needs into technical solutions; collaborate with cross-functional teams on system integrations.
  • Maintain technical and system documentation, support legacy applications, and contribute to modernization initiatives.
  • Apply secure SDLC practices by incorporating security requirements while maintaining delivery timelines and operational efficiency.
  • Use AI-assisted development tools and coding agents to support design, coding, testing, documentation, and troubleshooting; assess appropriate use and review generated output for quality, security, privacy, and compliance.
  • Work with our Director of IT to learn our strategy, systems, infrastructure, processes, vendors, and business priorities, then progressively take on day-to-day IT operations and technology management.
  • Manage, mentor, and guide IT staff and development resources; prioritize projects, application enhancements, system issues, and support requests according to business needs.
  • Partner with executive leaders and business stakeholders to understand organizational goals, develop supporting technology solutions, and communicate IT status, risks, projects, and recommendations to senior management.
  • Help develop and execute our IT strategy and technology roadmap; oversee application development, system maintenance, upgrades, integrations, and technology projects.
  • Manage relationships with technology vendors, consultants, and service providers, including assisting with vendor selection, contracts, pricing, and service expectations.
  • Monitor IT budgets, expenses, resources, and project priorities; establish policies, procedures, standards, and best practices.
  • Maintain cybersecurity, data protection, access control, backup, disaster recovery, and business continuity practices; identify technology risks and develop mitigation plans.
  • Coordinate technology projects from planning through implementation and ongoing support, setting priorities and timelines for IT and development initiatives.
  • Ensure systems and applications are maintained, supported, documented, and aligned with business needs; promote knowledge transfer and reduce reliance on individual employees.
  • Build an understanding of our business operations and how technology supports them; evaluate emerging technologies and lead improvements to IT efficiency, reliability, security, and user experience.
  • Develop a long-term plan for our IBM i environment and overall IT infrastructure, and serve as a key technical and business resource.
  • Work directly with our current Director of IT, take on increasing responsibilities, and be prepared to provide backup for the Director.
Technologies:
  • AI
  • Architect
  • Claude Code
  • Copilot
  • DevOps
  • Embedded
  • ERP
  • Git
  • GitHub
  • IBM
  • Support
  • REST
  • SOAP
  • SQL
  • Security
  • Web
  • UX UI Design

More:

We are hiring a full-time Senior Developer and Architect for our team in Baltimore, Maryland. The role begins with a strong focus on IBM i application development and support, working closely with our Director of IT, and is designed to grow into a broader IT leadership position over the first year. We offer a competitive salary, an attractive benefits package including 401(k), health and dental insurance, and paid time off, as well as a collaborative, innovative environment, professional growth and leadership development, direct exposure to senior leadership and business operations, and the opportunity to help shape our future technology strategy.

last updated 41 week of 2026

Job Tags

Full time

Similar Jobs

Mangrum Career Solutions LLC

Internal Medicine Physician Job at Mangrum Career Solutions LLC

 ...Internal Medicine Physician Compensation: $300K-$500K per year Job Type: Flexible hours, MondayFriday, No call. A well-established, physician-led group with locations throughout Long Island, is currently seeking to hire a Internal Medicine Physician. This practice... 

Advocate Aurora Health

Web Designer Job at Advocate Aurora Health

 ...We are seeking a creative detail-oriented and user-focused Web Designer to create engaging visually compelling and easy-to-use websites...  ...Paid time off ~ Paid holidays ~401(k) or retirement plan ~ Remote or hybrid work flexibility ~ Professional development... 

RoadSafe Traffic Systems

Inside Sales Coordinator Job at RoadSafe Traffic Systems

 ...expert for customers: Participate in vendor-led product training. Collaborate with branch personnel to gain practical field experience with products. Support corporate initiatives as requested. Identify and prospect new potential customers from other... 

Piramal Pharma Limited

Microbiologist II Job at Piramal Pharma Limited

 ...technologies enables us to serve Innovator and Generic companies worldwide. For more details, please visit : Job Title Microbiologist II Business: Pharma Solutions Department: Microbiology (MQC) Location: Lexington Job Overview Reporting to the... 

HeyTutor

Miami In-Person Tutors '26/'27 Job at HeyTutor

 ...About the Role HeyTutor has partnered with a school district in Miami-Dade County to provide high-impact, in-person tutoring to elementary school students. We are looking for exceptional tutors who are passionate about helping students overcome academic challenges...