Senior Software Engineer - REMOTE
Company: WCG
Location: Houston
Posted on: August 7, 2022
Job Description:
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.
Vaccination Requirement
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.
Education Requirements
- Bachelor's 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.
Qualifications/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 WCG's 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.
Supervisory Responsibilities
- 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.
TRAVEL REQUIREMENTS: 0% - 5%
#IND123
WCG is proud to be an equal opportunity employer - Qualified
applicants will receive consideration for employment without regard
to race, color, national origin or ancestry, religion or creed,
sex, sexual orientation, gender identity, age, marital status,
disability, genetic information, citizenship, veteran status,
reprisal or any other legally recognized basis or status protected
by federal, state or local law.
Keywords: WCG, Houston , Senior Software Engineer - REMOTE, IT / Software / Systems , Houston, Texas
Didn't find what you're looking for? Search again!
Loading more jobs...