
Senior Software Engineer, Sightline Information Technology
Posted 1 day ago

Posted 1 day ago
This is a fully remote position, open to applicants in Maryland.
• Design, implement, sustain, oversee, support, and document application systems both at the departmental and enterprise levels.
• Install, modify, and test applications, operating systems, file structures, hardware, communication devices, and productivity tools.
• Collect and convert business requirements into functional and technical specifications and designs.
• Generate deliverables based on functional specifications and designs.
• Maintain databases and application system coding.
• Oversee the entire life cycle of large, long-term, highly complex projects as well as multiple projects of varying complexity.
• Create comprehensive solutions that integrate various technologies and business processes.
• Lead the strategy, design, and architecture of solutions.
• Identify complex business, clinical, and educational challenges through client interactions and document the findings.
• Gather intricate system requirements and investigate existing technology.
• Develop project plans, tasks, milestones, specifications, data structures, algorithms, and outputs.
• Supervise, review, monitor, and guide lower-level and junior staff.
• Document code and related processes.
• Create, document, and execute complex testing scenarios.
• Author and maintain both technical and end-user documentation.
• Implement changes in accordance with change management policies and procedures.
• Monitor modifications, resolve intricate technical issues, and provide application support.
• Perform additional duties as assigned.
• Bachelor’s Degree (or foreign equivalent) in computer science, computer information systems, information technology, electronic engineering, or a related field.
• Six years of relevant experience in computer systems and applications.
• Additional education may be considered as a substitute for the required experience based on the JHU equivalency formula.
• Experience with Microsoft Fabric or comparable cloud-based analytics and data engineering platforms.
• Experience in designing and maintaining data pipelines within cloud environments.
• Experience in developing and sustaining Python-based data engineering solutions.
• Familiarity with DevOps methodologies, version control systems, and CI/CD deployment practices.
• Experience implementing Infrastructure as Code (IaC) solutions.
• Knowledge of modern data lake, lakehouse, and data warehouse architectures.
• Familiarity with Microsoft Azure and associated data services.
• Understanding of data governance, security, and data lifecycle management principles.
• Successful candidates will undergo a pre-employment background check.
• Comprehensive rewards package that supports employees' health, life, career, and retirement.
• Seasonal flu vaccine is mandatory as per Johns Hopkins University policy, with exceptions for religious or medical reasons.
• Required vaccinations for relevant positions are provided at no cost at the Occupational Health office.
• Flexible remote work arrangement.
• Monday to Friday work schedule from 8:30 am to 4:30 pm.
• Pre-employment accommodation support available.
EducationSuperHighway
One New Zealand
Conduent
NinjaOne
Get handpicked remote jobs straight to your inbox weekly.