Application Engineer – Tulip
Company: millenniumsoft
Location: Baltimore
Posted on: April 2, 2026
|
|
|
Job Description:
Position : Application Engineer – Tulip Location : Sparks, MD
Duration : 12 Months Total Hours/week : 40.00 1 st Shift Client :
Medical Devices Company Job Category : Engineering/Technical
Employment Type : Contract on W2 (Need US Citizens or GC Holders or
GC EAD or OPT or EAD or CPT) Work days/hours: Monday thru Friday
8am - 5pm Job Description: The client division is looking for a
junior to mid-level software developer who has a passion for
delivering great software products that meet customer needs. The
right candidate will be a self-motivated, positive person who can
work independently as well as being a team player, has excellent
debugging/problem solving skills, has built innovative
forward-looking solutions and appreciates delivering a quality
product. The candidate will be responsible for creating and
documenting applications within a cloud-based manufacturing
execution system called Tulip. This candidate will collaborate
design efforts with multiple teams to ensure that paper-based
manufacturing and quality processes are accurately translated to
electronic form. The candidate must be self-directed requiring
minimal daily direction while collaborating with the team to
achieve agreed upon scheduled deliverable work. The candidate will
participate in an Agile software team. Responsibilities: Works
independently to specify, plan, design, develop, test and support
software components as assigned Contributes to project schedule
generation including scope of work, duration of tasks, and order of
execution Monitors work progress against schedule commitments,
reports progress to leadership in a timely fashion, including when
work will not be completed according to schedule milestones
Proposes solutions to maintain schedule milestones including
prioritizing efforts and monitoring scope creep Works with team to
establish necessary requirements specifications and test plans for
software product validations Responsible for translating
requirements into design and implementation of well-structured and
documented software components Implement new software component
designs or enhancements to existing software products; participates
in the implementation of more complex subsystems and systems
Troubleshoot/debug issues within existing automation systems and
implements modifications to resolve these issues Participate in
technical design reviews and code inspections Insure adherence to
IDS development policies and procedures Ensures compliance to
regulatory requirements including 21 CFR part 11 requirements,
client quality standards, and conveys an expectation of
high-quality software Qualifications Requires a BS degree in
Computer Science, Process Engineering, Continuous Improvement, or a
related Engineering discipline Excellent written and oral
communication and interpersonal skills are essential Minimum 1 year
of relevant experience Knowledge of the software development in a
process oriented/regulated environment and adhering to a quality
management system Experience with Agile software development
Knowledge of Automation/Process Control experience Nice-to-Haves:
Application development experience using Tulip Experience in MES
development Experience working in an FDA/ISO-regulated environment
Experience with software languages including C#, JavaScript and SQL
Server Experience with Power BI Software development with a focus
on UX design IT infrastructure/ hardware knowledge
Keywords: millenniumsoft, Catonsville , Application Engineer – Tulip, IT / Software / Systems , Baltimore, Maryland