Harris Computer Systems logo
Harris Computer Systems

Based in Ottawa, Ontario, Canada, Harris Computer Systems provides mission-critical software solutions for organizations across the United States and Canada, in

Senior Software Developer

Location

United States

Posted

4 days ago

Salary

$85K - $110K / year

Seniority

Senior

Job Description

Senior Software Developer

Harris Computer Systems

Role Description Amazing Charts, a division of Harris, is seeking a Senior Software Developer who will lead the design and development of entire computer systems and application software. They will leverage their expertise to create scalable and robust solutions, mentor junior developers, and drive best practices across the development team. This role offers the opportunity to work on challenging projects, collaborate with cross-functional teams, and contribute to the success of our business. Must maintain all certifications as required by local professional associations. This remote role welcomes candidates anywhere in the US. Preference will be given to candidates who can work in EST timezone. Salary: 85K - 110K AI & Innovation Mindset: - Committed to leveraging emerging technologies to improve workflows and drive business outcomes. - Demonstrate curiosity and a willingness to adopt and leverage AI tools. - Comfortable using AI-enabled technologies, including copilots, chat-based AI assistants, and automation tools. What your impact will be: - Maintain, troubleshoot, and stabilize the Amazing Charts legacy platform. - Analyze and develop a deep understanding of complex clinical and billing business logic. - Identify risks, performance bottlenecks, and architectural limitations. - Improve code quality, reliability, and maintainability over time. - Build ASP.NET Core Web APIs to replace legacy PHP services. - Create a .NET intermediary layer for compatibility during transition. - Migrate and standardize data from MySQL/MariaDB to SQL Server 2022. - Support Docker containerization for deployment consistency. - Maintain and evolve Sitecore-based web components. - Work with Azure infrastructure to support availability and scaling. - Enforce and extend security best practices across services. - Support FHIR API development and interoperability initiatives. - Use GitHub effectively for version control and team collaboration. - Build and maintain CI/CD pipelines using GitHub Actions. - Apply AI-assisted development tools to accelerate workflows. - Proactively identify improvement opportunities and champion solutions. Qualifications - 6+ years of professional experience as a Software Engineer or Full Stack Developer. - 6+ years of experience with Git and GitHub workflows. - 6+ years of experience debugging and troubleshooting complex systems. - 6+ years of experience with modern backend development in C# / .NET Core. - 4+ years of experience navigating unfamiliar or poorly documented codebases. - 4+ years of experience with SQL Server, including migrations and schema management. - 4+ years of experience building, consuming, and supporting RESTful APIs. - 3+ years of experience with authentication and authorization protocols. - 3+ years of experience with Microsoft Azure. - 3+ years of experience building CI/CD pipelines using GitHub Actions. - 2+ years of experience working with MySQL or MariaDB databases. - 2+ years of experience working with Docker for containerized deployments. - 1+ years of experience using AI coding assistants in daily workflows. - Bias for Action - Takes initiative and moves problems forward. - Curiosity - Enjoys digging deep to understand complex systems. - Problem Ownership - Identifies issues proactively with proposed solutions. - Resilience - Comfortable operating in imperfect, evolving environments. - Pragmatism - Balances ideal solutions with real-world constraints. - Clear Communication - Can explain technical issues clearly to peers and stakeholders. Benefits - 3 weeks’ vacation and 5 personal days. - Comprehensive Medical, Dental, and Vision benefits starting from your first day. - Employee stock ownership and RRSP/401k matching programs. - Lifestyle rewards. - Remote work and more!

Related Job Pages

More Software Engineer Jobs

CrowdStrike logo

Associate Curriculum Developer, Regional Training Lead – JAPAC

CrowdStrike

CrowdStrike has redefined security with the world’s most advanced cloud-native platform that protects and enables the people, processes and technologies that drive modern enterprise. Tested and proven, the world's largest organizations trust CrowdStrike to stop breaches with unparalleled protection against the most sophisticated cyberattacks. The CrowdStrike culture has been built upon our Core Values since the day we began. We are Fanatical About the Customer, Relentlessly Focused on Innovation and believe that our Limitless Passion drives Unlimited Potential for every CrowdStriker. As a purpose-built remote-first company, we believe cultivating a connected culture for every employee, no matter where they are in the world, is a key ingredient in building a high-performing, diverse team. We don’t have a mission statement. We’re on a mission—to stop breaches. Ready to join a mission that matters?

Full TimeRemoteTeam 5,001-10,000Since 2011H1B Sponsor

• Manage regional training coordinators and team trainers, ensuring alignment to Training & Onboarding processes, SOPs, and expectations. • Oversee onboarding and training for all new hires in your region, ensuring a consistent, high-quality experience and timely progression through required learning paths. • Support the ongoing maintenance and evolution of training content by updating materials as processes change, tracking content health, and ensuring onboarding reflects current tools, workflows, and best practices. • Provide real-time training and system support within the region, contributing to a follow-the-sun model for key platforms that Training and Onboarding use. • Partner with Curriculum Developers to support the creation, maintenance, and continuous improvement of training content, including contributing regional insights, assisting with content development, and ensuring materials remain accurate, relevant, and aligned to operational needs. • Monitor training data and metrics to identify knowledge gaps, regional trends, or performance challenges — and propose solutions or targeted interventions. • Support intake and prioritization of regional training needs, ensuring alignment with the broader training strategy and organizational roadmap. • Maintain close communication with regional leaders, onboarding leads, and cross-functional partners to ensure visibility into progress, challenges, and upcoming initiatives. • Ensure consistent adoption of T&O-owned onboarding standards and content within your region, while tailoring the delivery and operational execution to accommodate regional workflows and schedules. • Maintain documentation, JIRA tickets, and training records to support operational transparency and continuous improvement. • Deliver hands-on training or support facilitation on an as-needed basis.

Japan
Huntress logo

Senior Software Engineer - Endpoint Services Portal (Ruby/Rails)

Huntress

Managed endpoint protection, detection and response for the 99% who need it most.

Full TimeRemoteTeam 201-500Since 2015H1B No Sponsor

Title: Senior Software Engineer, Endpoint Services, Portal Engineer (Ruby/Rails) Reports to: Engineering Manager Location: Remote US Compensation Range: $160,000 to $190,000 base plus bonus and equity What We Do: Cybercrime is growing, and more businesses are getting hit by threats that used to target only the biggest organizations. That pushes defenders like us to operate at the highest level, and it deepens our need for good people who want to make a meaningful impact. Founded in 2015 by former NSA cyber operators, Huntress is a remote-first team working to make enterprise-grade cybersecurity accessible to businesses of all sizes. We work closely with security teams and service providers protecting complex environments, often without the time or headcount to handle it all. That’s why we build our technology in-house and back it with a 24/7 human-led Security Operations Center (SOC). As a result, our platform is never disconnected from the experts who manage it, ensuring our customers' protection. Huntress now secures more than 5M endpoints and 11M identities worldwide. Those numbers keep growing because more businesses rely on us to help carry the load and operate with more confidence. Every day, you can see that commitment in how we stand with our customers and how we show up for each other. What You’ll Do: The Huntress team is looking for an innovative and highly motivated Senior Software Engineer with excellent problem-solving and communication skills to join our Endpoint Services team. This team is responsible for the core agent and endpoint platform capabilities that power endpoint health, reliability, observability, and troubleshooting at scale, enabling both customers and internal teams to better understand, manage, and support the Huntress Platform. You’ll own and deliver end-to-end portal capabilities across our endpoint platform surface area: designing, developing, and shipping clear, scalable experiences that make fleet health, troubleshooting, and remediation actionable for partners and internal teams. Here, the portal refers to the Huntress application layer used to surface health, troubleshooting, configuration, and remediation workflows, and the agent refers to the software running on customer endpoints that generates the underlying health and diagnostic signals. This includes building portal workflows, views, notifications, and configuration surfaces that turn agent signals into useful customer-facing experiences and internal tooling, reduce support friction, and improve trust in the platform. You will work alongside an innovative and diverse team of problem solvers, partnering closely with agent engineers, Product, and Support. This role sits at the intersection of portal engineering and endpoint/agent engineering, and we’re especially interested in candidates who have experience working effectively across team boundaries to turn backend platform capabilities into clear customer-facing and internal experiences. As a Senior Software Engineer, you’ll lean in heavily on hands-on implementation while also influencing design, shaping portal-side solutions for platform initiatives, mentoring within the team, and helping improve how Huntress communicates health issues and next steps back to partners. Responsibilities: - Design, develop, and maintain end-to-end portal solutions, primarily in Ruby on Rails, that support endpoint health, troubleshooting, and remediation workflows - Own delivery, quality, reliability, and maintainability of portal-side features within Endpoint Services’ domain - Build and improve portal workflows, views, notifications, and configuration surfaces that make agent health signals actionable at fleet scale - Partner closely with agent engineers to translate backend health signals, diagnostics, and platform capabilities into effective customer-facing and internal experiences - Collaborate with product management and stakeholders across the organization to break down endpoint and platform requirements into well-scoped technical work - Contribute to technical design discussions and propose practical solutions that balance usability, correctness, maintainability, and delivery speed - Write high-quality, well-tested code; participate in code reviews; and help raise the bar for engineering excellence on the team - Partner with Support and customer-facing teams to improve troubleshooting workflows, reduce investigation friction, and help resolve production issues - Collaborate cross-functionally with other teams to define the data models, internal APIs, and interfaces needed to support scalable portal experiences - Help shape user-facing experiences around fleet health visibility, degraded state surfacing, partner notifications, and remediation guidance - Help drive larger efforts by breaking down ambiguous problems, validating designs, and serving as a technical point of contact for stakeholders What You Bring To The Team: - 8+ years of experience developing complex software products or platform capabilities - 5+ years of experience building production software in Ruby on Rails - Experience with relational databases such as Postgres and ORMs such as ActiveRecord - Experience building customer-facing or internal platform capabilities that translate backend systems, health signals, or operational workflows into scalable product experiences - Excellent technical, diagnostic, and troubleshooting skills in distributed systems and production environments - A strong sense of ownership and responsibility for delivering high-quality, maintainable software - Experience working across team boundaries, especially in roles that connect backend or platform systems with customer-facing product, portal, or operational experiences. - Experience using AI coding agents to accelerate development - Interest in broadening into endpoint development, with the capacity and willingness to learn the agent-side domain over time What We Offer: - 100% remote work environment - since our founding in 2015 - Generous paid time off policy, including vacation, sick time, and paid holidays - 12 weeks of paid parental leave - Highly competitive and comprehensive medical, dental, and vision benefits plans - 401(k) with a 5% contribution regardless of employee contribution - Life and Disability insurance plans - Stock options for all full-time employees - One-time $500 reimbursement for building/upgrading home office - Annual allowance for education and professional development assistance - $75 USD/month digital reimbursement - Access to the BetterUp platform for coaching, personal, and professional growth Huntress is committed to creating a culture of inclusivity where every single member of our team is valued, has a voice, and is empowered to come to work every day just as they are. We do not discriminate based on race, ethnicity, color, ancestry, national origin, religion, sex, sexual orientation, gender identity, disability, veteran status, genetic information, marital status, or any other legally protected status. We do discriminate against hackers who try to exploit small businesses. Accommodations: If you require reasonable accommodation to complete this application, interview, pre-employment testing, or participate in the employee selection process, please contact accommodations@huntresslabs.com. Please note that non-accommodation requests to this inbox will not receive a response. If you have questions about your personal data privacy at Huntress, please visit our privacy page.

United States
$160K - $190K / year
Smartcat logo

AI First Developer

Smartcat

The essential language AI platform for global enterprise.

Full TimeRemoteTeam 51-200H1B No Sponsor

• Deliver value for our customers • Improve the stability and observability of our product • Develop parts of the application: design, refactoring, fixing bugs, and writing tests to maintain the quality and functionality of the product and libraries • Review code and share knowledge with the team

Georgia
Job Closed
Voltz logo

Software Development Analyst – Senior

Voltz

Fintech do Grupo Energisa. Hub de serviços e produtos financeiros escaláveis e geradores de valor para utilities.

Full TimeRemoteTeam 51-200Since 2020H1B No Sponsor

• Be the technical owner of a domain or subsystem, ensuring safe and healthy evolution over time. • Ensure the domain operates with agreed SLOs (latency/errors/availability) and actively work to improve reliability. • Lead technical planning and execution for the domain: decomposition, dependencies, risks, execution and validation. • Consistently raise the technical level of the team: best practices, strong code reviews, references, documentation and standards. • Serve as an internal technical reference: support complex decisions, unblock discussions and reduce rework. • Lead incident response for your domain: mitigation, rigorous RCA and structural preventive actions.

Brazil