Job Closed
This listing is no longer active.
Department name: IT@JH Networking, Telecom and Data Ctr Personnel area: University Administration
Sightline Software Engineer
Location
United States
Posted
3 days ago
Salary
$73.3K - $128.3K / year
Seniority
Mid Level
Job Description
Sightline Software Engineer
Johns Hopkins University
Role Description We are seeking a Sightline Software Engineer who will be responsible for the creation, implementation, maintenance, performance, production support and documentation of various departmental and enterprise-wide application systems. This includes but is not limited to: - Installation, modification, and testing of new and/or upgraded applications (packages or home grown), operating systems, file structures, hardware, communication devices, and productivity tools. - Applying analysis techniques and procedures to gather and then translate business requirements into functional/technical specifications and designs. - Producing all or part of the deliverables based on functional specifications and designs. - Maintaining databases and application system code. Job Scope/Complexity: - Responsible for full life cycle of large/long-term highly complex projects. - Typically manages multiple projects of varying complexities. - Develops broad-based solutions involving multifaceted technologies and business processes based on expert technical knowledge, skills, and experience. - Leads overall strategy, design & architecture for solutions. Qualifications - Bachelor's Degree. - Five years related experience. - Additional education may substitute for required experience and additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, to the extent permitted by the JHU equivalency formula. Requirements - Knowledge in the assigned application as well as the platform on which it runs. - The following technical skills are highly preferred: - Requirements gathering and analysis. - Process modeling. - Web based design and development skills: HTML5, Java, JavaScript, or other web technologies. - Troubleshooting and problem resolution. - Performance analysis and tuning. - Proficiency in Workday Studio, EIB, Core Connectors, and other Workday integration tools. - Experience with web services (REST, SOAP, JSON), API and XML/XSLT. - Minimum of two years’ experience in a Workday Integration Development role. - The following technical skills are preferred: - Knowledge of best practices for and experience with data conversions, system integrations, and information security requirements for ERP systems. - Experience in mobile application development, particularly with Workday mobile solutions, is highly desirable. - Understanding of SAP Process Orchestration Integration and Cloud Platform Integration. - Experience with the full life cycle of software development projects (analysis, design, development, testing, implementation, and maintenance). - Experience developing architecture diagrams and roadmaps. - Workday certification in Integration or related areas. - Understanding of data privacy regulations and compliance. - Exposure to enterprise architecture standards and modeling techniques. - Knowledge of Software Development Lifecycle (SDLC) in a cloud-based infrastructure. Benefits - Starting Salary Range: $73,300 - $128,300 Annually (Commensurate w/exp.) - Employee group: Full Time - Schedule: 8:30 am - 5:00 pm Monday - Friday - FLSA Status: Exempt - Location: Remote - Department name: Sightline - Personnel area: University Administration
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description This role is with SME Careers, a fast-growing AI Data Services company and subsidiary of SuperAnnotate, delivering training data for many of the world’s largest AI companies and foundation-model labs. Your JavaScript quality leadership will directly help improve the world’s premier AI models by ensuring that JavaScript training data is accurate, executable, logically sound, clearly explained, well-documented, and aligned with client expectations. In this hourly, remote contractor role, you will work as a JavaScript Quality Assurance Lead (QAL) to oversee quality, consistency, and trainer performance across JavaScript AI training projects. You will: - Review AI-generated JavaScript code and trainer/QA work. - Evaluate output quality against project guidelines. - Provide precise written feedback. - Ensure that all contributors follow the expected quality standards. - Assess work for code correctness, reasoning quality, runtime behavior, debugging accuracy, readability, maintainability, performance, security awareness, test coverage, formatting, instruction-following, and adherence to project-specific rubrics. - Spot recurring quality issues and communicate updates to trainers and QAs. - Support onboarding, maintain documentation, and help activate contributors who are not working consistently. Quality monitoring includes: - Spot-checking JavaScript items and identifying quality issues. - Providing ongoing feedback through DMs. - Escalating recurring or critical issues. Code review involves: - Evaluating AI-generated JavaScript code, debugging responses, implementation explanations, algorithmic solutions, frontend/backend snippets, tests, and step-by-step reasoning for correctness and clarity. Trainer and QA communication tasks include: - Updating trainers and QAs on Discord about new item guidelines, project changes, workflow updates, quality expectations, and JavaScript-specific review standards. Question handling requires: - Responding to trainer/QA questions clearly and promptly. - Addressing queries around JavaScript behavior, async logic, browser vs Node.js environments, frameworks, package usage, testing, edge cases, and rubric interpretation. Trainer/QA activation management involves: - DMing contributors who are inactive or not working. - Encouraging activation and tracking follow-ups. - Flagging availability issues when needed. Documentation tasks include: - Creating and maintaining JavaScript project documentation, including style guides, trackers, FAQs, quality notes, examples, honeypots, calibration tasks, and onboarding materials. Onboarding and training responsibilities include: - Scheduling and running onboarding/training calls with trainers and QAs to explain project expectations, workflows, rubrics, quality standards, and JavaScript-specific review requirements. Quality alignment ensures: - All trainers and QAs apply JavaScript review guidelines consistently and understand updates as projects evolve. Risk and security review involves: - Flagging unsafe, misleading, insecure, or overconfident code recommendations, especially around injection risks, dependency usage, authentication, browser security, data handling, and production readiness. Process improvement includes: - Identifying recurring quality gaps. - Proposing workflow improvements. - Helping build scalable QA processes for JavaScript AI training projects. Qualifications - Bachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a closely related field; equivalent professional software engineering experience may be considered. - Strong grasp of the English language to follow project guidelines, communicate with teams, and provide clear technical feedback in English. - 3+ years of professional experience in JavaScript development, frontend engineering, backend development with Node.js, full-stack engineering, code review, software QA, technical mentoring, or related workflows. - Strong understanding of core JavaScript concepts such as closures, scope, hoisting, prototypes, promises, async/await, event loop, modules, DOM manipulation, error handling, data structures, and modern ECMAScript features. - Ability to evaluate JavaScript content against detailed rubrics and identify issues such as incorrect logic, non-executable code, flawed reasoning, missing edge cases, poor async handling, security risks, performance problems, hallucinated APIs, or incomplete explanations. - Familiarity with common JavaScript ecosystems and tools such as Node.js, npm/yarn/pnpm, React, Vue, Express, Jest, Mocha, Playwright, ESLint, Prettier, Vite, Webpack, Babel, or browser developer tools is preferred. - Experience leading or supporting remote teams of trainers, annotators, reviewers, engineers, technical writers, coding mentors, or QAs is strongly preferred. - Comfortable working in fast-moving remote environments using tools such as Discord, Google Sheets, Google Docs, trackers, dashboards, GitHub, and project management systems. - Highly detail-oriented and organized, with the ability to maintain style guides, FAQs, trackers, onboarding materials, honeypots, calibration tasks, and other quality documentation. - Experience with AI training, data annotation, large language models, prompt/response evaluation, code content QA, or rubric-based LLM evaluation is a strong plus. Benefits - 💰 Up to $70/hour - 🌍 Remote - 👥 200+ Openings - Be a part of a forward-thinking team and help us train AI to communicate more effectively. - Your work directly contributes to how AI systems learn and communicate. - Your Schedule, Your Rules: Set your own hours and work around your life. - Weekly Pay: Receive fast, reliable payments once work is approved. - Community Rewards: Get rewarded for referrals with ongoing bonus income.
SAP BTP Consultant/Developer
Fusion ConsultingShaping the Future of Life Science Consulting Worldwide
• Build, operate, and maintain end-to-end solutions using SAP BTP, ensuring alignment with business requirements. • Customize and extend SAP Fiori applications to enhance user experience. • Collaborate with functional teams to understand business processes and integrate SAP BTP solutions seamlessly. • Develop and implement SAP Cloud Platform applications, including backend services and APIs. • Configure and optimize SAP HANA databases for the performance and scalability of applications. • Collaborate with cross-functional teams to implement and support SAP BTP-based applications. • Troubleshoot and resolve issues related to SAP BTP solutions. • Work closely with front-end developers to integrate APIs into web and mobile applications. • Optimize applications for performance and reliability, conducting thorough troubleshooting and debugging. • Troubleshoot and debug API-related issues, ensuring seamless operation.
Intern - Engineering Equipment
Micron TechnologyMicron Technology specializes in memory and semiconductor technology, such as computer memory and image sensors. Since opening, Micron Technology has had a successful history and i
Our vision is to transform how the world uses information to enrich life for all . Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. - MMP Module/Supervisor: Equipment / Lim Jin Yoong - Title: Enable Laser Router for SOCAMM product. About Micron Technology, Inc. We are an industry leader in innovative memory and storage solutions transforming how the world uses information to enrich life for all . With a relentless focus on our customers, technology leadership, and manufacturing and operational excellence, Micron delivers a rich portfolio of high-performance DRAM, NAND, and NOR memory and storage products through our Micron® and Crucial® brands. Every day, the innovations that our people create fuel the data economy, enabling advances in artificial intelligence and 5G applications that unleash opportunities - from the data center to the intelligent edge and across the client and mobile user experience. To learn more, please visit micron.com/careers All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, veteran or disability status. To request assistance with the application process and/or for reasonable accommodations, please contact hrsupport_my@micron.com Micron Prohibits the use of child labor and complies with all applicable laws, rules, regulations, and other international and industry labor standards. Micron does not charge candidates any recruitment fees or unlawfully collect any other payment from candidates as consideration for their employment with Micron. AI alert: Candidates are encouraged to use AI tools to enhance their resume and/or application materials. However, all information provided must be accurate and reflect the candidate's true skills and experiences. Misuse of AI to fabricate or misrepresent qualifications will result in immediate disqualification. Fraud alert: Micron advises job seekers to be cautious of unsolicited job offers and to verify the authenticity of any communication claiming to be from Micron by checking the official Micron careers website in the About Micron Technology, Inc.
Freelance Bot Developer
MindriftApply → Pass qualification(s) → Join a project → Complete tasks → Get paid. Project time expectations: Tasks are estimated to require around 10–20 hours per week during active phases, based on project requirements; This is an estimate, not a guaranteed workload, and applies only while the project is active. Note: Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be offered to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.
Role Description Mindrift is looking for skilled Bot Developers (WhatsApp Business API, Telegram Bot API, Discord API) to join the Tendem project and build conversational bots and messaging-platform integrations within our hybrid AI + human environment. In this role, as an AI Pilot, you'll collaborate with Tendem Agents that handle repetitive tasks, while you provide bot engineering expertise, conversational design judgment, and quality control to ensure bots are reliable, useful, and ready for real users. This part-time remote opportunity is ideal for professionals with hands-on experience building messaging bots, working with platform APIs and webhooks, and implementing conversational logic. Key Responsibilities - Build bots for WhatsApp (Business API / Cloud API), Telegram (Bot API), Discord, and similar messaging platforms. - Design and implement conversational flows, dialogue state, and fallback handling. - Integrate bots with LLMs (OpenAI, Anthropic, or similar) for natural language responses where appropriate. - Connect bots to backend services, databases, CRMs, and third-party APIs (booking systems, payment, content sources). - Handle webhooks, rate limits, and platform-specific message formats (interactive messages, buttons, media, templates). - Evaluate AI-generated bot code and refactor it for correctness, reliability, and graceful error handling. - Implement logging, monitoring, and recovery so bots stay healthy in production. Qualifications - At least 3 years of relevant experience in backend, integration, automation, or bot development (required). - Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus. - Strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows. - Ability to design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services. - Strong problem-solving skills and attention to detail. - Ability to work independently. Requirements - At least 1 year of hands-on experience building bots for major messaging platforms (WhatsApp, Telegram, Discord, Slack, or similar) is required. - Strong command of Python or Node.js for backend bot logic. - Solid experience with REST APIs, webhooks, OAuth, and async request handling. - Experience with relational or NoSQL databases for storing conversation state and user data. - Familiarity with LLM APIs (OpenAI, Anthropic) and prompt design for conversational use is a strong plus. - Understanding of platform-specific limits, message templates, and approval flows (e.g., WhatsApp template messages). - Experience with hosting and deployment (Docker, serverless, VPS, or PaaS). - Strong attention to detail and commitment to bot reliability — no silent failures, no broken flows. - Self-directed work ethic with the ability to design and ship complete bots independently. - Portfolio or examples of bots you've built (required). - English proficiency: Upper-intermediate (B2) or above (required). Compensation - On this project, contributors can earn up to $60 per hour equivalent, depending on their level and pace of contribution. - Compensation varies across projects depending on scope, complexity, and required expertise. Benefits - Work fully remote on your own schedule with just a laptop and stable internet connection. - Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly. - Participate in performance-based bonus programs that reward high-quality work and consistent delivery.

