1+ months

Senior Software Engineer - REMOTE

WIRB-Copernicus Group (WCG)
Work Remotely
  • Jobs Rated

General Information

Location: Princeton, NJ

Organization: WCG

Job Type: Full Time - Regular

Description and Requirements

JOB SUMMARY:  Using Microsoft software development stack, specifically .NET, C#, Azure and SQL, drive the software development efforts for the WCG Cloud-based Technology Platform.  Work within a fast paced environment as part of an agile team and provide technical guidance to BAs, testers and other software developers.  Ability to quickly learn business applications and new technologies. Adhere to best practices and SDLC process while delivering software solutions on time and with quality.

To be considered for U.S.-based positions unless currently employed by WCG, where permitted by applicable law (including any applicable reasonable accommodation, medical or religious exemption), candidates must have received or be willing to receive the COVID-19 vaccine by start date.

  • Bachelors degree or equivalent and 10 years of software development experience; or 8 years related experience and/or training; or equivalent combination of education and experience.

  • 10+ years overseeing IT teams/organizations to include 7+ years leading both employees and vendors, especially offshore providers
  • 5+ years in IT/Technology architecture and solutioning, designing customer-centric solutions
  • Pharmaceutical and/or CRO industry experience a plus
  • Experience managing multiple support teams
  • Experience with web and mobile technologies
  • Experience supporting a broad range of technologies including .NET, Java, SQL Server, IIS, hosted solutions, data warehousing, business intelligence and cloud technologies
  • Hands-on production support/troubleshooting experience
  • Strong leadership qualities with the ability to work collaboratively within the organization
  • Ability to operate in a fast-paced environment, managing multiple priorities at once
  • Metrics driven individual, understanding the importance of utilizing empirical data to drive operational excellence
  • Strong oral and written communication skills
  • Strong interpersonal skills and problem solving/decision making skills
  • Outstanding customer service and interaction skills
  • Strong analytical and organizational skills

ESSENTIAL DUTIES/RESPONSIBILITIES: To perform this job successfully, an individual must be able to perform each essential duty and responsibility satisfactorily.  The requirements listed below are representative of the knowledge, skills, and/or ability required.
  • Own and drive to completion technical documentation for software solutions, including system design diagrams, architecture diagrams and required change control documentation
  • Own and drive to completion software solutions for assigned defects and enhancements using Microsoft .NET, Azure and SQL
  • Work as part of an agile team to deliver software solutions on time and with quality.
  • Develop solutions to meet the needs of WCGs external clients
  • Develop a roadmap of expected work from clients, gaining approval from both the Technology senior management team as well as internal clients
  • Work closely with the Business Units and IT/Technology Project Management teams, when appropriate, to develop execution plans ensuring successful delivery
  • Perform project sizing, determining associated budget
  • Ensure appropriate resource management and capacity planning throughout project life cycle
  • With the Business Units Project Management teams, manage to a dashboard of all in-flight projects, reporting on status, delivery quality and ensuring on budget
  • Work closely with the Technology Solutions team to ensure that solutions are fully vetted such that a standardized, well-devised approach can be utilized whenever possible
  • Ensure the team remains current on new, pertinent technologies and technical approaches
  • Drive operational excellence while fostering a culture of continuous improvement and accountability across all team members
  • Interact cross-functionally with other business units and customers
  • Work with 3rd party vendors/consultants and make certain that knowledge sharing and transfer occurs with internal resources
  • Other duties as assigned by supervisor. These may, on occasion, be unrelated to the position described here
  • Attendance and punctuality are essential functions of the position.
  • Lead and mentor teams of highly skilled technical professionals
  • Lead and manage offshore technical team members
  • Support needs for staffing, resource and project planning, deliverable management, training and career development
  • Manage operating budget and revenue parameters by effectively forecasting work, assigning resources, and reviewing and approving monthly invoices from strategic partners; identify areas of efficiency in resource utilization.





Jobs Rated Reports for Software Engineer

Posted: 2022-05-25 Expires: 2022-07-07

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Senior Software Engineer - REMOTE

WIRB-Copernicus Group (WCG)

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good
Powered ByCareerCast