Senior Software Engineer
2 weeks ago
Penn Medicine is committed to our tri-fold mission of delivering exceptional patient care, pioneering research, and nurturing the next generation of medical professionals.
At Penn Medicine, every day presents an opportunity for innovation. Our workforce is integral to shaping the future of healthcare. Are you ready to contribute to this vital mission?
Senior Software Engineer:
This role is designed to assist clients at the Perelman School of Medicine. We seek a Senior Software Engineer with a strong background in Ruby, PHP, or other scripting languages (such as Perl, Python, etc.).
Position Overview:
The Senior Software Engineer is responsible for creating tailored software solutions for Penn Medicine, which encompasses the Perelman School of Medicine and the University of Pennsylvania Health System.
The applications developed will align with Penn Medicine's objectives of education, research, and patient care, including facilitating the administrative operations of our medical school and health system.
Required Skills & Competencies:
- Proficient in conveying technical concepts and ideas.
- Strong interpersonal and verbal communication abilities.
- Excellent customer service orientation.
- Capable of effective communication with all organizational levels.
- Skilled in managing multiple projects while adhering to deadlines.
- Proficient in developing web application user interfaces using HTML, CSS, and JavaScript.
- Experienced in application development using preferred technologies:
Ruby or PHP or other scripting languages (Perl, Python, etc.). Demonstrated expertise in modern relational database design and advanced querying techniques (e.g., stored procedures, triggers, user-defined functions, etc.).
- Familiarity with C#, .NET (including ASP.NET, .Net Core, MVC), JavaScript frameworks (React, Angular), and IIS.
Understanding of academic environments and processes, particularly in student records management, faculty recruitment, data management, and research environments, along with relevant regulatory frameworks (FERPA, HIPAA, FISMA).
- Exposure to healthcare information systems in clinical and physician practice settings, such as Epic EMR.
- Knowledge of healthcare operations, terminology, and data standards (e.g., HL-7).
- Experience with Agile development methodologies, particularly Scrum.
- Familiarity with reporting technologies such as SSRS, PowerBI, or Business Objects.
- Experience in developing mobile web applications and sites.
Key Responsibilities:
- Develops custom clinical, academic, research, and administrative software applications and web solutions to support the mission of Penn Medicine (the University of Pennsylvania Health System and the Perelman School of Medicine).
- Provides advanced technical design, development (database and/or GUI), technical support, and end-user assistance for custom applications and web solutions.
- Assists in identifying future technical infrastructure needs.
- Acts as a resource for team members, offering training, guidance, and mentorship.
- Performs duties in alignment with Penn Medicine's values, policies, and procedures.
- Undertakes additional responsibilities as assigned to support the unit, department, entity, and health system organization.
Education & Experience Requirements:
- Bachelor's Degree (Required).
- 5+ years of experience in designing, developing, and supporting multi-tiered object-oriented applications (e.g., web, application, database tiers) (Required).
- 5+ years of experience with Oracle, SQL Server, MySQL, or other advanced relational database management systems, including database design (Required).
We offer a comprehensive compensation and benefits package, including one of the finest prepaid tuition assistance programs in the region.
At Penn Medicine, our employees are actively engaged and dedicated to our mission. Together, we will continue to advance medical science, helping individuals lead longer, healthier lives.Live Your Life's Work
We are an Equal Opportunity and Affirmative Action employer.
All candidates are considered for employment without regard to race, ethnicity, color, sex, sexual orientation, gender identity, religion, national origin, ancestry, age, disability, marital status, familial status, genetic information, domestic or sexual violence victim status, citizenship status, military status, status as a protected veteran, or any other status protected by applicable law.
REQNUMBER:
224848
-
Senior Network Systems Engineer
5 days ago
Philadelphia, Pennsylvania, United States Inabia Software Full timeJob SummaryWe are seeking a highly skilled Senior Network Systems Engineer to join our team at Inabia Software. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining our UC infrastructure.Key ResponsibilitiesInfrastructure Support: Provide day-to-day support and maintenance of our current...
-
Senior Software Engineer
7 days ago
Philadelphia, Pennsylvania, United States OSIsoft Full timeRole Overview: As a Senior Software Engineer, you will play a pivotal role in shaping the technical direction of our projects at OSIsoft. Your expertise will be essential in making informed technical decisions that affect various dimensions such as scalability, reliability, and performance. Key Responsibilities: Design, develop, test, and troubleshoot...
-
Senior Software Engineer
2 weeks ago
Philadelphia, Pennsylvania, United States vTech Solution Full timeJob OverviewvTech Solution Inc is seeking a Senior Software Engineer to contribute to our innovative projects.Company Background:We are committed to delivering high-quality software solutions.Job Duration: MonthsCompensation: Based on experience.Key Responsibilities:Design, develop, and maintain critical web and desktop applications while adhering to...
-
Embedded Software Engineer with RDK Expertise
6 hours ago
Philadelphia, Pennsylvania, United States Inabia Software Full timeJob DescriptionJob Title: Embedded Engineer with RDKLocation: RemoteJob Type: ContractInterview: VideoAbout the Role:We are seeking an experienced Embedded Engineer with RDK expertise to join our team at Inabia Software. As an Embedded Engineer, you will be responsible for designing, developing, and testing embedded systems and software.Key...
-
Senior Software Engineer
2 weeks ago
Philadelphia, Pennsylvania, United States NeuroFlow Full timeJob OverviewAbout UsAt NeuroFlow, we are dedicated to transforming the behavioral health landscape. Founded by Christopher Molaro, a West Point graduate and former army officer, our mission is rooted in addressing the significant barriers that individuals face in accessing timely and effective mental health care.Alongside co-founder Adam Pardes, Chris...
-
Senior iOS Software Engineer
2 weeks ago
Philadelphia, Pennsylvania, United States V-Soft Consulting Group Full timeSenior iOS Software Engineer (Fully Remote) Primary Location: Fully Remote V-Soft Consulting Group is actively seeking a Senior iOS Software Engineer (Fully Remote) for our esteemed client. Qualifications and Experience: Proficiency in Swift and Swift UI for iOS applications. A minimum of 5-7 years of relevant experience. Expertise in NATIVE SWIFT...
-
Senior Java Software Engineer
7 days ago
Philadelphia, Pennsylvania, United States Omtech llc Full timeJob OverviewPosition: Senior Java Software EngineerAs a key member of our development team at Omtech LLC, you will play a crucial role in enhancing our software solutions. Your expertise will contribute to the design, implementation, and maintenance of robust applications that drive our business forward.Key Responsibilities:Develop and automate both UI and...
-
Senior Lead Software Engineer
2 months ago
Philadelphia, Pennsylvania, United States JPMorganChase Full timeJob Description If you are looking for a game-changing career, working for one of the world's leading financial institutions, you've come to the right place.As a Principal Software Engineer at JPMorgan Chase within the Consumer and Community Banking division, you will be responsible for providing expertise and engineering excellence. You will be a crucial...
-
Senior Backend Software Engineer
7 hours ago
Philadelphia, Pennsylvania, United States Noom Full timeAbout NoomNoom is a leading digital healthcare company that connects people to content, coaching, community, and clinicians to build healthy habits and promote better living. We're a mission-driven, high-growth organization that's powered by science, technology, and world-class talent.Job SummaryWe're seeking a skilled Senior Backend Software Engineer to...
-
Senior Software Engineer
5 days ago
Philadelphia, Pennsylvania, United States Mirion Technologies Full timeJob SummaryMirion Technologies is seeking a highly skilled Software Engineering Lead to join our team. As a key member of our software development team, you will be responsible for leading the planning and execution of all assigned projects, working closely with Project Engineering Leads and project team members.Key ResponsibilitiesPlan and execute all...
-
Senior Software Engineering Lead
7 days ago
Philadelphia, Pennsylvania, United States Umanist Staffing LLC Full timeJob DescriptionOverview:Umanist Staffing LLC is a leading provider of workforce solutions across various sectors. We specialize in delivering innovative digital technology and transformation services.Position: Senior Software Engineering LeadJob Type: ContractWork Type: HybridJob Responsibilities:Possess over 8 years of pertinent experience in the field.Have...
-
Senior Lead Software Engineer
4 weeks ago
Philadelphia, Pennsylvania, United States JPMorganChase Full timeJob Description Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the Consumer & Community Banking Administration, you are an integral part of an agile team that works to enhance, build, and deliver trusted...
-
Senior Manager of Software Engineering
4 weeks ago
Philadelphia, Pennsylvania, United States JPMorganChase Full timeJob Description When you mentor and advise multiple technical teams and move financial technologies forward, it's a big challenge with big impact. You were made for this. As a Senior Manager of Software Engineering - Contact Center Technology at JPMorgan Chase within the Consumer and Community Banking, Operations Technology Voice team, you serve in a...
-
Software Engineer
2 days ago
Philadelphia, Pennsylvania, United States Liberty Personnel Services, Inc Full timeJob OverviewLiberty Personnel Services, Inc. is seeking highly skilled Software Engineers to join our team. As a leading technical recruiting agency, we have multiple full-time openings for Mid-Senior Software Developers.The ideal candidate will have experience with a range of technologies, including:.Net CoreC#Service-oriented ArchitectureAPIs as a data...
-
Linux Systems Engineer
5 days ago
Philadelphia, Pennsylvania, United States Inabia Software Full timeJob SummaryWe are seeking a highly skilled Senior Network Systems Engineer to join our team at Inabia Software. As a key member of our infrastructure team, you will be responsible for designing, implementing, and maintaining our UC infrastructure.Key ResponsibilitiesInfrastructure Support: Provide day-to-day support and maintenance of our current...
-
Senior Software Engineer
2 weeks ago
Philadelphia, Pennsylvania, United States Graphite GTC Full timeAbout Graphite GTC:Graphite GTC is a pioneering force in the realm of software engineering, dedicated to transforming the software development landscape since its establishment. Our innovative No-Code development platform has revolutionized the way applications are designed and built, making technology accessible to a broader audience. Our commitment to...
-
Senior Software Quality Assurance Engineer
3 days ago
Philadelphia, Pennsylvania, United States NBME Full timeJob DescriptionPosition OverviewNBME is currently seeking a Senior Software Quality Assurance Engineer to join our team. The successful candidate will work independently or under the guidance of a senior colleague, supporting an agile team in analyzing, designing, building, and testing high-quality and reliable systems.Key ResponsibilitiesReview functional...
-
Philadelphia, Pennsylvania, United States JPMorganChase Full timeJob Description When you mentor and advise multiple technical teams and move financial technologies forward, it's a big challenge with big impact. You were made for this. Your opportunity to make a real impact and shape the future of financial services is waiting for you. Let's push the boundaries of what's possible in the world of personalization in the...
-
Senior Java Software Engineer
7 days ago
Philadelphia, Pennsylvania, United States Umanist Staffing LLC Full timeJob DescriptionOverview:Umanist Staffing LLC is a leading provider of workforce solutions, specializing in digital technology and transformation services. We are currently seeking a Java Backend Developer to join our dynamic team.Position: Java Backend DeveloperDuration: 5 MonthsJob Type: ContractWork Type: OnsiteRole Overview:Engage with project...
-
Senior Software Engineer
7 days ago
Philadelphia, Pennsylvania, United States Jobot Full timeBecome a key player in a premier software organization that champions innovation and excellence. This team embraces a hybrid work model, providing outstanding benefits, job security, and competitive salaries for software engineers.About Jobot:Jobot is renowned for its exceptional employee satisfaction and remuneration. They have crafted a widely-used product...