The Intermediate Software Engineer utilizes web and cloud technologies, APIs, and third party software development frameworks to build and support basic application solutions.
Locations (3)
Denver, Colorado, United States
Cedar Rapids, Iowa, United States
Philadelphia, Pennsylvania, United States
Compensation
The Salary for this position generally ranges between $82,000 - $92,000 annually.
Responsibilities
Work collaboratively with other development staff, including contract and offshore Software Engineers, and business product owners in an agile environment.
Perform design and analysis for deliverables.
Support analysis and general architectural design across platforms toward the development of end-to-end solutions.
Utilize third-party software development frameworks, open-source libraries, and APIs to rapidly develop basic application solutions.
Design, develop, test, and maintain scalable database pipelines and data platforms to support business decision-making.
Compensation
Salary Range: $95,000 - $115,000 This posted range is our best estimate; starting salary will be based on experience level. Additionally, the posted range reflects only base salary and does not include annual bonuses, benefits, or reimbursements.
Responsibilities
Designing, developing, testing, and maintaining scalable database pipelines
Implementing ETL and data conversion processes
Conducting ad-hoc data extraction and complex analysis
Providing technical support and guidance on database security, backup and recovery
Developing and enhancing data governance and analytics platforms
Requirements
Bachelor’s degree in Computer Science, Technology, or a related field
Collaborate across domains to provide technical leadership in the design and production of high-quality, secure, custom software for internal and external end users.
Compensation
The pay range for this role is $78,000.00 - $140,000,00.
Responsibilities
Collaborate across domains to provide technical leadership in the design and production of high-quality, secure, custom software
Contribute to architectural and design decisions effecting new custom software and/or modifications to existing custom software
Contributing to Magnetic Resonance Imaging (MRI) pulse sequence development, translating novel concepts into robust product solutions for clinical MR applications.
Compensation
The base salary range for this role is EUR 50,750.00 - EUR 79,750.00. This role is eligible for 3% short term incentive
Responsibilities
Developing, adapting and innovating MR pulse sequences to enable new clinical contrasts and improve image quality, clinical functionality and usability
Bringing clinical MR features from research stage through advanced development to the market
Translating clinical and technical needs into product requirements, prototyping and demonstrating feasibility
Creating software designs aligned with product requirements and software architecture
Engineering concepts into robust product solutions, including implementation, automated testing and verification
The Software Asset Management product empowers organizations to manage software licensing and compliance with precision. Engineers build performance-efficient algorithms to help customers achieve the most accurate licensing position.
Compensation
base pay of $143,200 - $243,400, plus equity (when applicable), variable/incentive compensation and benefits.
Responsibilities
Build high-quality, clean, scalable, and reusable code by enforcing best practices around software engineering architecture and processes (Code Reviews, Unit Testing, etc.)
Own your code from design through implementation, test automation, and delivery
Collaborate with product managers to define feature sets that solve customer problems
Work with architects to shape product design and with QE to enhance quality and performance
Contribute to new product features and enhance existing offerings
Learn and keep pace with the latest advances in the field and rapidly grasp new technologies to support the environment and contribute to project deliverables.
Requirements
Bachelor’s degree in computer science, information systems, math, engineering, or other technical field, or equivalent education/experience.