Sr. Software Engineer
Location
United States
Posted
60 days ago
Salary
0
Seniority
Senior
Job Description
Sr. Software Engineer
ClinOne, Inc
Sr. Software Engineer (Full-time/Remote) As a Senior Software Engineer, you’ll sit at the heart of the team that designs, develops, and maintains ClinOne’s clinical research and patient engagement platform. You’ll collaborate with other engineers, designers, and product managers to execute on a broad range of products. You’ll be relied on to provide engineering leadership, go deep into new and existing problem spaces, and mentor and elevate those around you. Experience working with eClinical solutions is required and strong desire to make a meaningful impact in clinical research is essential. As a Sr. Software Engineer, you will: · Build cloud native solutions using modern engineering best practices · Facilitate high quality, scalable product deployment through recommending requirements, architectural designs, user stories, and other artifacts · Implement solutions quickly and efficiently with minimal error and delegate lower level tasks to more junior developers through mentorship, when appropriate · Ensure minimal tech debt during and after feature development and make thoughtful, forward-thinking technological choices so that future development isn’t impacted · Execute strategy surrounding code deployments and manage the foundation and framework for others to be effective throughout the release process · Execute strategy to automate the quality assurance phase of the development cycle through rigorous automation testing · Support a DevOps culture; monitoring system uptime, response times, and product quality and in issue resolution by being on-call for work delivered A successful Software Engineer has: · A solid foundation in software design, data structures and algorithms, and strong analytical and debugging skills · Extensive experience with C#, ASP.NET MVC and ASP.NET Core · Extensive experience in HTML, CSS, JS, TypeScript, and frameworks like Angular or React · Extensive experience with relational databases, SQL, and ORMs · Strong experience with REST API design, documentation, and development · Strong experience with Test-Driven Development (TDD) practices as well as Automation and Unit Testing · Experience setting up CI/CD pipelines using Azure DevOps and SonarQube · Experience building cloud native applications with Azure cloud services like Azure App Service, Azure SQL, Azure Functions, Azure LogicApps, and Application Insights · Experience writing secure and defensive code using frameworks such as OWASP · A solid foundation in software design, data structures and algorithms, and strong analytical and debugging skills · Extensive experience in ASP.NET MVC and ASP.NET Core · Extensive experience in React, AngularJS, and TypeScript · Extensive experience with relational databases, SQL, and ORMs · Strong experience with REST API design, documentation, and development · Strong experience with Test-Driven Development (TDD) practices as well as Automation and Unit Testing · Experience writing secure and defensive code using frameworks such as OWASP Education & Experience: · 5+ years of experience of software development · Bachelor’s degree or higher in Computer Science or related field Why ClinOne? ClinOne provides a suite of technologies to dramatically simplify and accelerate clinical trials. We are streamlining the communications and processes for sponsors, research sites, participating physicians and, most importantly, for patients. We are helping accelerate clinical studies and saving lives.
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Role Description We are looking for a Senior Engineer to help lead our water & wastewater projects on a full-time, direct basis; this person will be expected to focus on our wastewater treatment & conveyance projects. This position will be based at our office in Winter Haven, FL (but we are willing to consider alternative locations for the right candidate!). Our team coordinates with a variety of private Land Developers, Corporations, Municipalities, Municipal Authorities, and Transportation DOT’s/Agencies; our staff have the opportunity to work with many different clients on a variety of projects in cooperation with team members from our other offices – this approach provides an opportunity for every employee to be involved with projects where their capabilities & expertise are needed! This person will be expected to support various projects by performing a wide range of tasks related to water/wastewater facilities: - Hydraulic modeling - Pump stations & booster stations - Wastewater treatment - Water treatment - Sludge processing - Water intake facilities - Low-pressure sewers - Regulatory permitting - Plan / report preparation Primary Responsibilities: - Lead a team of support staff & senior-level staff members on multiple projects to complete the design, bidding, contract administration, and construction support necessary to meet client requirements. - Interact with multiple clients in the Central Florida region to assist with the development of design criteria / parameters for water / wastewater facilities (including treatment, conveyance, and regulatory permitting). - Design / develop project plans as well as the associated technical reports, cost estimates, and specifications for water/wastewater treatment & conveyance projects; this will include coordination with regulatory agencies for associated permitting. - Manage projects: this includes overseeing scope, tasks, scheduling, and budgets. - Communicate with the team as well as with clients regarding the development / design and construction of projects. - Perform occasional field data collection and site visits; Construction Administration services will also be required (as needed and as appropriate). - Provide mentorship to other staff members in order to help improve the team. - Additional tasks may be assigned, as needed. Qualifications - Bachelor’s degree in an Engineering-oriented discipline (preferably Civil Engineering or Environmental Engineering). - 8+ years of professional experience working in Engineering, preferably with wastewater / wet utility projects. - PE license (we will consider candidates who are able to successfully obtain their PE within 6 months of their start date). Requirements - Management and/or Project Management experience is strongly preferred; a proven track record in effective staff management / leadership with water/wastewater projects is a plus! - Experience working on design and regulatory permitting activities throughout the region. - Proficiency on all standard Microsoft Office software applications (especially Word, Excel, and PowerPoint). - Excellent analytical and attention-to-detail skills. - Proven ability to demonstrate problem-solving skills, especially when working on a variety of projects while providing solutions to difficult issues. - Proven ability to work in a team environment with minimal supervision while displaying a positive attitude. - Excellent organizational skills, especially with a proven ability to work in a self-motivated manner while effectively multi-tasking and prioritizing multiple assignments. - Excellent communication skills (verbal & written); effective consulting & technical writing skills are strongly preferred! Benefits - At Pennoni, we're not just another multi-disciplinary engineering firm; we're a vibrant team of innovators shaping the future! - Founded more than five decades ago, Pennoni is an ENR Top 500 consulting engineering firm where individuality sparks innovation and growth. - We’re all about helping you build your career while fostering a great workplace culture – here, you'll work with supportive, talented teammates and find pride in your contributions. - Join us to be part of a team that values your unique skills and drives excellence in every project! Company Description Equal Opportunity Employer / Veterans / Disabled
Site Reliability Engineer
ICFFounded in 1969, ICF is a global advisory and technology services company headquartered in Reston, Virginia. It delivers data-driven solutions across energy, en
Title: Site Reliability Engineer (Clearance Required) Location: Reston United States Job Description: The Work: We are seeking an early-career Site Reliability Engineer (SRE) to support the operation, reliability, and performance of mission-critical federal government systems. This role is ideal for an engineer with approximately 2 years of experience in cloud infrastructure, DevOps, or systems engineering who is eager to build foundational SRE skills in a structured, team-based federal environment. You will work closely with senior SREs, DevOps engineers, application teams, and security stakeholders to help ensure systems are secure, scalable, observable, and highly available. Job Location: This is a fully remote role which may require occasional travel to the DC Metro area as needed for onsite client meetings. Preference to candidates located within the Washington, DC Metro area. If you accept this position, you should note that ICF does monitor employee work locations and blocks access from foreign locations/foreign IP addresses, and also prohibits personal VPN connections. What You Will Do: - Assist in maintaining and monitoring cloud-based infrastructure to support high availability, reliability, and performance of federal systems - Support incident response activities, including monitoring alerts, troubleshooting issues, and participating in root cause analysis under guidance of senior engineers - Help implement and maintain monitoring, logging, and alerting tools to improve system observability - Support CI/CD pipelines and deployment processes in collaboration with development and DevOps teams - Perform routine operational tasks such as environment checks, system health reviews, and documentation updates - Follow federal security, compliance, and governance requirements, including change management and access controls - Participate in agile development ceremonies, sprint reviews, and operational planning sessions - Contribute to technical documentation, runbooks, and standard operating procedures (SOPs) What You Will Bring With You: - Active Top Secret clearance, with SCI eligibility - 2+ years of experience in software engineering, systems architecture, or solution architecture What We Would Like You To Bring With You: - Bachelor's Degree in related field - Prior experience supporting federal or DoD programs, preferably DCSA - Familiarity with scripting or automation tools (e.g., Bash, Python, PowerShell) - Foundational knowledge of: - Linux/Unix operating systems - Cloud services (compute, storage, networking) - Monitoring and logging tools (e.g., CloudWatch, Azure Monitor, Prometheus, ELK) #DCSA2026 #Indeed Working at ICF ICF is a global advisory and technology services provider, but we're not your typical consultants. We combine unmatched expertise with cutting-edge technology to help clients solve their most complex challenges, navigate change, and shape the future. We can only solve the world's toughest challenges by building a workplace that allows everyone to thrive. We are an equal opportunity employer. Together, our employees are empowered to share their expertise and collaborate with others to achieve personal and professional goals. For more information, please read our EEO policy. We will consider for employment qualified applicants with arrest and conviction records. Reasonable Accommodations are available, including, but not limited to, for disabled veterans, individuals with disabilities, and individuals with sincerely held religious beliefs, in all phases of the application and employment process. To request an accommodation, please email Candidateaccommodation@icf.com and we will be happy to assist. All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. Read more about workplace discrimination rights or our benefit offerings which are included in the Transparency in (Benefits) Coverage Act. Candidate AI Usage Policy At ICF, we are committed to ensuring a fair interview process for all candidates based on their own skills and knowledge. As part of this commitment, the use of artificial intelligence (AI) tools to generate or assist with responses during interviews (whether in-person or virtual) is not permitted. This policy is in place to maintain the integrity and authenticity of the interview process. However, we understand that some candidates may require accommodation that involves the use of AI. If such an accommodation is needed, candidates are instructed to contact us in advance at candidateaccommodation@icf.com. We are dedicated to providing the necessary support to ensure that all candidates have an equal opportunity to succeed. Pay Range - There are multiple factors that are considered in determining final pay for a position, including, but not limited to, relevant work experience, skills, certifications and competencies that align to the specified role, geographic location, education and certifications as well as contract provisions regarding labor categories that are specific to the position. The pay range for this position based on full-time employment is: $89,649.00 - $152,404.00 Nationwide Remote Office (US99)
Junior Software Engineer
ECFXThe leader in automated electronic court filing notice management for law firms and corporate legal departments.
The legal industry runs on documents – millions of them – and the way they’re managed today is broken. At ECFX, we’re building the platform that fixes it. Our SaaS application automates the downloading, processing, and storage of legal documents at scale, turning a painful manual process into something seamless. As a Junior Software Engineer, you’ll jump into real problems from day one: building automation pipelines that handle unpredictable document sources, designing systems that need to be both resilient and fast, and working with AI-powered development tools as a core part of how we write and ship software. We believe AI fundamentally changes how engineering teams operate, and we’re looking for someone excited to grow their career in an environment where AI-assisted development isn’t a side experiment – it’s how we work every day. What You'll Engage In - Build Automation That Matters: Develop software that automates legal document workflows end-to-end – from retrieval across dozens of court systems to secure storage – using Java, PostgreSQL, and Micronaut. Every pipeline you build saves legal teams hours of manual work. - Ship with AI as Your Co-Pilot: Use AI-assisted development tools (Claude Code) daily to write, debug, and refactor code. You’ll learn to craft effective prompts, review AI-generated code critically, and develop an intuition for when AI accelerates your work versus when you need to go deeper yourself. - Solve Real Puzzles: Legal document sources are messy, inconsistent, and constantly changing. You’ll tackle challenges like building scrapers that handle unpredictable page structures, designing retry logic for unreliable third-party systems, and ensuring document integrity across formats. - Grow Through Code Review: Participate in thorough code reviews – both giving and receiving feedback – and contribute to our CI/CD pipelines. You’ll learn our codebase with support from senior engineers and develop strong software craftsmanship habits early in your career. - Collaborate in a Small, Fast Team: Work in an agile environment where your contributions are visible and your voice matters. Participate in sprint planning, standups, and retrospectives with a team that ships quickly and iterates constantly. - Own What You Build: Monitor application performance, help triage production issues, and deploy fixes. You’ll gain real exposure to what it means to keep a SaaS platform running reliably for customers who depend on it. What You're Likely to Bring - Educational Foundation: A BS in Computer Science or an equivalent blend of education and experience. - Professional Experience: 1 to 3 years of experience building software, ideally with some exposure to backend development in Java or a similar language. Internships and co-op experience count. Ideal Traits - You’ve built side projects, contributed to open source, or explored AI tools on your own – you’re genuinely curious about technology beyond what’s required. - Insights and interest into the legal domain, especially in legal document management.
Sr Software Engineer I
DynatraceDynatrace is a global application performance management software firm and a former member of Compuware. As an employer, the company is in support of helping its team achieve a hea
Your role at DynatraceWe are seeking an experienced Java Engineer to join a team dedicated to delivering secure, scalable, and accessible solutions. Our work is anchored in Single Sign-On (SSO) and access control domain, ensuring seamless and inclusive user experiences across platforms. In this role, you will collaborate with professionals, in an environment that values clear communication, teamwork, and continuous improvement - Design, develop, and maintain user-facing features using Java and related technologies. - Write clean, maintainable, and efficient code following best practices. - Participate in code reviews, providing constructive feedback to ensure a high-quality codebase. - Drive and maintain high standards of code quality across our suite of applications. - Troubleshoot and debug complex issues to ensure system reliability and performance. - Stay current with emerging trends, frameworks, and technologies to continuously improve our solutions. What will help you succeedQualifications: - Solid Java expertise, with proven experience in development and architectural design. - DevOps knowledge, including AWS, Kubernetes, and CI/CD pipelines. - Familiarity with frontend technologies, preferably React. - A strong focus on end-user experience and passion for enabling people with innovative tools. - Ability to adapt quickly to new technologies and environments. - Excellent communication skills in English, both written and spoken. Why you will love being a Dynatracer - Dynatrace is a leader in unified observability and security. - We provide a culture of excellence with competitive compensation packages designed to recognize and reward performance. - Our employees work with the largest cloud providers, including AWS, Microsoft, and Google Cloud, and other leading partners worldwide to create strategic alliances. - The Dynatrace platform uses cutting-edge technologies, including our own Davis hypermodal AI, to help our customers modernize and automate cloud operations, deliver software faster and more securely, and enable flawless digital experiences. - Over 50% of the Fortune 100 companies are current customers of Dynatrace. Compensation and Rewards - We offer only employment contracts (PL: Umowa o pracę / UoP) and a hybrid working setup with 2/3 days per week in the office. This is a permanent role and not a B2B contract. - We offer attractive compensation packages and stock purchase options with numerous benefits and advantages. - Base salary range 16.800 - 21.000 PLN gross per month. (we've listed a salary range for transparency, but if your experience and skills bring unique value, we would still love to hear from you) Equal Employment OpportunityDynatrace provides equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other protected characteristic. We actively foster an inclusive workplace that celebrates differences and promotes accessibility, collaboration, and growth for all.


