What are the responsibilities and job description for the Full Stack Engineer I position at YPrime?
Is your career in its prime? It could be!
YPrime’s IT & Innovation team is searching for a Full Stack Engineer I.
Does our mission sound like something you can get behind? If so, here’s what we need from you:
- Demonstrated experience in various technologies – including C#, .NET Core, JavaScript, TypeScript, Angular, Xamarin, Node.JS
- Experience working with relational database systems
- Experience performing maintenance, reproducing minor software bugs, and implementing fixes
Here are some more details about the job:
- You’ll Develop and maintain complex applications using .NET Core, Xamarin, Angular, Node.JS, Angular, GIT, RESTFul APIs, and MVVM architecture.
- You’ll work closely with product owners, architects, designers, and stakeholders to understand desired functionality and test scenarios.
- You’ll work within and across Agile teams to design, develop, test, deliver, and support technical solutions.
- You’ll reproduce minor software bugs, implement fixes, and complete tasks in a timely manner
- You’ll design solutions, write code, test code, and automate testing and deployment.
- You’ll actively participate in Scrum ceremonies, and design sessions, share ideas, and contribute thoughts and considerations as appropriate.
- You’ll communicate with the team and seek help when facing obstacles
- You’ll monitor system performance trends and identify potential issues.
- You’ll help to continuously improve software engineering practices.
Have these things too? Even better!
- Bachelor’s Degree in Computer Science or equivalent combination of training and experience
- Pharmaceutical/Clinical Trial experience
- Experience in the eCOA or IRT space
- Experience with Behavior-driven development (BDD)
- Experience with Continuous Integration, Continuous Deployment (CI/CD)
What are the YPrime Perks?
- Generous paid time off
- Comprehensive benefits package largely subsidized by YPrime
- 401(k) with company match
- Flexible working arrangements with an emphasis on work/life balance
- Friendly, smart, passionate and hard-working coworkers
- Opportunities for professional growth and advancement