Senior Software Engineer
Company: Pharmscript
Location: Somerset
Posted on: April 8, 2021
|
|
Job Description:
Job Description:PharmScript is one of the nation's leading
pharmacies, partnering with long-term and post- acute care
facilities to supply medications to thousands of residents and
patients. When you join the PharmScript family, you join the ranks
of more than 1,700 dedicated people across the country who help to
get safe, accurate, and timely medication to those who need it
most.We're looking for a Senior Software Engineer to join our
PharmScript team within our Information Technology department. As a
Senior Software Engineer, you will write and configure code for new
and upgraded solutions in accordance with technical specifications.
Some of your responsibilities will include to analyze, design,
code, debug, test and modify new software or enhancements while
considering software abilities; create strategic technical designs
for small scope projects within team; and provide high-level
architecture guidance and develop specifications to resolve
software problems. You will also be responsible to consult with
stakeholders on current functionality and complexity of adding
features; estimate effort for current and future projects of small
to large scope; and debug complicated issues that span multiple
modules, involve complex concurrency or low-level problems.The
ideal candidate is a people person who enjoys troubleshooting and
resolving problems and is dedicated to helping customers. For you,
no task feels too small and no challenge impossible. Excellent
communication and interpersonal skills are essential.Key
Responsibilities:Strategy & Planning:--- Assume responsibility for
the development, maintenance, testing and support of internal
software applications--- Follow industry and company best practices
of design and development--- Provide support to other team members
as required--- Develop and maintain strategy, architecture, models,
road maps and policies for high performance cloud software
solution, including choice of software frameworks, tools,
technology and vendor solutions.--- Collaborates with internal and
external strategic technology partners to develop joint product
strategies and plans; oversees implementation and monitors
results--- Drive the channel, product or platform strategy
reflecting competitive and technology trends and business needs
across products and/or platform--- Creates and/or manages the
innovation funnel/roadmap for products that deliver against the
objectives and strategies. Incorporates innovation into daily
execution--- May lead Product, Engineering and Design teams to meet
and achieve PharmScript's vision and the business objectives---
Manage multiple products at the same time; consistently making
progress and achieve results--- Present and lead conversations
about projects, issues, solutions, and strategy to Director and C
level leaders.--- Own annual goals, objectives and budgets for key
products - building discipline around tracking progress, getting
customer feedback, and iterating to improve in market
performance--- Lead pre-testing phase of development by evaluating
proposals in order to identify potential problem areas and make the
appropriate recommendations.--- Ensure that development projects
meet business requirements and goals, fulfill end-user
requirements, and identify and resolve systems issues.--- Review
and analyze existing application effectiveness and efficiency, and
then develop strategies for improving or leveraging these
systems.Acquisition & Deployment:--- Manages and enforces that the
development team follows all the development processes including
coding standards, code reviews, etc. 90% of time.--- Follows
processes 100% of the time. Enforces the development team
compliance 90% of the time:--- TFS story/task management:--- Source
Control: Manages branch strategies as required.--- Continuous
Integration/Delivery: Oversees the deployment of code throughout
the development lifecycle along with any key technical
documentation.--- Automated Testing: Provide coverage testing in
critical operations web applications.--- SCRUM/Kanban process *
Delivers clear, detailed and understandable technical documentation
as requested. Reviews and assures the quality of team projects.---
Facilitates cross-functional team communication and meetings to
ensure the team meets or exceeds expectations. Serves as liaison
between development staff and other areas.--- Trains new and
existent team members and ensures continues improvement.--- Manage
the development and deployment of new applications, systems
software, and/or enhancements to existing applications throughout
the enterprise.--- Research and make recommendations on software
products and services in support of procurement and development
efforts.--- Coordinate feasibility studies for software and system
products under consideration for purchase, and give advice based on
findings.--- Ensure that any new software integration into company
systems meets functional requirements, system compliance, and
interface specifications.--- Collaborate with analysts, designers,
and system owners in the testing of new software programs and
applications.Operational Management:--- Identify and resolve
program errors--- Provide technical leadership to project managers
and programmers working on development project teams--- Design,
develop, and install enhancements and upgrades to systems and
application software--- Liaise with network administrators and
software engineers to assist with quality assurance, program logic,
and data processing--- Cultivate, disseminate, and enforce
functional policies, procedures, and quality assurance best
practicesQualifications:--- Bachelor's degree in Computer Science
or a closely related field (or 2+ years equivalent experience)
preferredSkills and Abilities:--- Programming experience with at
least one modern language such as Java, C++, or C# including
object-oriented design--- 2+ years of experience contributing to
the architecture and design (architecture, design patterns,
reliability and scaling) of new and current systems.--- 3+ years of
non-internship professional software development experience--- 5+
years of professional software development experience including
proven experience in .Net, Object Oriented Design, Data Structures
and Algorithms.--- Experience developing and maintaining high
availability distributed software systems.--- BA/BS degree in
Computer Science, related field or equivalent practical
experience.--- Server-side development experience, preferably in
Java/Spring.--- Experience in multiple Azure services.--- Great
communication skills - ability to think creatively and adapt the
message to the audience.--- Knowledge of JavaScript (React,
jQuery), Groovy, Python, SQL, Angular--- C# .Net Core---
Microservices Pattern--- Microsoft Service Fabric or
Docker/Kubernetes--- Microsoft Azure--- Queueing Systems--- NoSQL
Document Databases--- Experience with Visual Studio Team Foundation
System.--- Experience with automation testing and software
development.--- Experience testing web applications and quality
control.--- Experience creating complex SQL Server TSQL scripts &
stored procedures.--- Ability to prioritize, organize, self-manage,
and successfully balance multiple tasks and request to meet project
deadlines.--- Must be detail-oriented and well organized; excellent
written, listening, verbal, and interpersonal skills--- Degree in
Computer Science (or similar technical field) and 7+ relevant work
experience--- Expert knowledge of:o C#o NETo T-SQLo Entity
Framework--- Strong customer-service orientation and a
professionalism--- Excellent documentation skills--- Highly
self-motivated and self-directed--- Excellent communication
skills--- Advanced managerial experience--- A passion for
technology and digital transformation--- An innovative mind that is
creative and doesn't follow cookie cutter ideas--- Deep technical
understanding of cloud software solutions and high-performance
multi-tier applications.--- Full-stack hands-on experience with
front-end frameworks such as React, Angular and programming
languages such as Node, Go, JavaScript--- Experience in the
architecture of metadata-driven systems--- Experience with modern
development methodologies, such as Agile / DevOps--- Experience
with clinical research systems a definite plus--- Experience with
regulated software development a definite plus--- Proven experience
in overseeing the direction, development, and implementation of
software solutions.--- Direct, hands-on experience with automated
software tools.--- Strong knowledge of system and software quality
assurance best practices and methodologies.--- Strong knowledge and
skills with MS SQL Server, Visual Studio, Transact-SQL, MS Office
2013 or later, and Infragistics.--- Good project management skills
and/or substantial exposure to project-based work structures,
project lifecycle models, etc.--- Knowledge of database design and
file management techniques.--- Working knowledge of Windows
networks and Windows XP operating systems.--- Knowledge of network
security hardware, protocols, and standards.--- Excellent
understanding of the organization's goals and objectives.---
Knowledge of applicable data privacy practices and laws.---
Knowledge of Software Modeling Tools such as Visio, Workflow BPR,
Erwin.--- Ability to communicate with and interpret operational
requirements of end users.--- Strong customer-service
orientation.--- Excellent written and oral communication skills.---
Excellent listening and interpersonal skills.--- Ability to
communicate ideas in both technical and user-friendly language.---
Ability to conduct research into application development issues and
products.--- Highly self-motivated and directed.--- Keen attention
to detail.--- Able to prioritize and execute tasks in a
high-pressure environment.--- Experience working in a
team-oriented, collaborative environment.Work Conditions---
Overtime hours may be required to meet project deadlines.--- Travel
10%--- Sitting for extended periods of time.--- Skills such as
talking, seeing, and hearing are needed to gather requirements and
to answer users' questions. Reaching with arm and hand and finger
dexterity is needed to operate computer keyboard.EEO
Statement:PharmScript is fully committed to employing a diverse
workforce. We recruit and retain talented individuals without
regard to gender, race, age, marital status, disability, veteran
status, sexual orientation and gender identity or any other status
protected by federal, state or local
law.EO/Minorities/Females/Disabled/Veterans
Keywords: Pharmscript, Trenton , Senior Software Engineer, IT / Software / Systems , Somerset, New Jersey
Click
here to apply!
|
Didn't find what you're looking for? Search again!
Other IT / Software / Systems JobsSoftware Engineer (Java, AngularJS) Description: Software EngineerNew Brunswick, NJ temporarily remote due to COVID 6-month contract w/ option for extension or fulltime conversion 50-60/hr - negotiable depending on experience Please note, at this (more...) Company: Brooksource Location: New Brunswick Posted on: 04/14/2021 Staff Software Engineer - Backend (Java) Description: Position Summary... What you'll do... Introduction We are the inventory team supporting inventory reservation and availability for Walmart.com. We handle unique challenges of scale where we need to handle (more...) Company: Wal-Mart Location: Hoboken Posted on: 04/14/2021 Cloud Automation Network Developer Description: Duration: 6 months br br Overview br br Automation of existing manual network functions and new deployment and modification Company: ThreeBridge Solutions Location: New Brunswick Posted on: 04/14/2021 Senior Software Engineer - Top Hedge Fund Description: Senior Software Engineer - Top Hedge Fund Type: Permanent br Experience: Experienced Professional Non-Manager br Education: Bachelor's Degree br Category: Engineering br Industry: Financial (more...) Company: MRINetwork Location: Greenwich Posted on: 04/14/2021 Enterprise Agile SAFe Coach Description: Job Description Hybrid role. Qualified applicants will be local to the Stamford area and able to sit on-site at least one week per month potentially more post-COVID . br br Our leading client in (more...) Company: Eliassen Group Location: Greenwich Posted on: 04/14/2021 Member Experience Technical Associate Description: About Us br br MIRROR is the world's first nearly invisible home gym featuring live and on-demand fitness classes in a variety of workout genres, and 1 1 personal training. MIRROR is creating a new (more...) Company: MIRROR Location: Walton Posted on: 04/14/2021 Vice President Content, Aurea Software (Remote) - $200,000/year USD Description: Do you believe that creating world-class digital content is among the most critical and valuable competencies for growth software companies Do you thrive on the challenge of revitalizing failed brands (more...) Company: Crossover for Work Location: Walton Posted on: 04/14/2021 Software Engineer Description: Join Hired and find your dream job as a Software Engineer at one of 10,000 companies looking for candidates just like you. Companies on Hired apply to you, not the other way around. You 039 ll receive (more...) Company: Hired Location: White Plains Posted on: 04/14/2021 Director of Information Technology Description: The Denzel Group is sourcing for an IT Director, Security to join a growing organization in Lancaster county. You will be responsible establishing the strategy Company: The Denzel Group Location: Lancaster Posted on: 04/14/2021 Software Engineer - Remote Description: Join Hired and find your dream job as a Software Engineer at one of 10,000 companies looking for candidates just like you. Companies on Hired apply to you, not the other way around. You 039 ll receive (more...) Company: Hired Location: West Babylon Posted on: 04/14/2021 |