c# dev – hybrid

Randstad US

c# dev – hybrid.

villa park , illinois

posted today

job details

summary

$95,000 – $115,000 per year

permanent

bachelor degree

category computer and mathematical occupations

reference1031414

job details

job summary:

This mission-based organization has been a global driver for quality improvement and patient safety in health care for 70 years.

100% Remote

Improve healthcare outcomes …mission oriented organization

Low turnover / strong tenure / great culture & growth opportunity (promote from within)

Medical, dental and vision care (BCBS PMO & HMO, Delta & VSP)

Employee and dependent life insurance

Dependent care and health care reimbursement accounts

Travel accident

Voluntary accidental death & dismemberment insurance

Paid vacation (15 days, 20 days after 3 years)

Paid holidays (10 days)

Paid personal days (4 days)

Paid sick days (10 per year, accruable up to 70)

Leaves of absence

Long-term disability

Retirement plan (vesting in 3 years)

401(k) plan

403(b) tax sheltered annuity

Group auto/homeowners/critical insurance/pet insurance

Workers compensation

GENERAL SUMMARY:

The Software Development Analyst works on all phases of a software project including analysis, detailed design, prototyping, coding, quality assurance and testing. Works closely with Product Managers, Business Analysts, technical colleagues and leadership team to design, create, test, document, maintain, and demonstrate effective, efficient and high-quality code to turn product visions and requirements into product software. This role contributes primarily to the design, development, testing, and ongoing support phases of the product life cycle. Developers must demonstrate technical proficiency with a variety of programming languages and tools used within the organization and keep abreast of advances in the software engineering field. The ability to operate independently with general supervision or mentoring guidance in a highly collaborative team setting is essential.

Responsibilities

PRINCIPAL DUTIES AND RESPONSIBILITIES:

Develop product software following an agile full software project life cycle methodology. Contribute in all phases and responsible for design, coding, testing, implementing, and supporting applications on time and within budget. After hours support for system implementation and projects is sometimes required.

Work closely with developers and managers during the entire project lifecycle. Build strong cross-functional relationships that ensure the project teams end results fulfill the business needs.

Responsible for technical implementation of project requirements which may include web, mobile and desktop applications.

Develop and maintain detailed knowledge about assigned applications or applications within a system.

Participate in multiple product lifecycle activities including system documentation, material to aid training team, issue resolution, and status reporting. Ensures all commitments are met.

Exhibit strong problem solving, coding, and testing skills to implement and support application development assignments.

Keep abreast of industry standards, trends, and best practices and contribute to the organizations “body of knowledge”.

Qualifications

KNOWLEDGE, SKILLS AND ABILITIES REQUIRED:

Bachelors degree in Computer Science or other related field OR equivalent work experience.

Two to five years of information technology and software development experience with web-based applications. Product-based development experience is preferred.

Deep understanding of Agile principles and experience following the Scrum framework for agile software development.

Experienced in solving technical problems in a cross-functional team setting; creating necessary documentation such as detailed designs, system documentation, workflow procedures, and data models; effective articulation and coordination of own technical assignments to ensure deadlines are met and stakeholders are kept informed.

Experienced in analysis, design, development and implementation of cost effective, high quality, high performance and innovative technology driven solutions.

Expertise developing with the Microsoft technology stack. Advanced experience with C#, .Net, Angular 9, Typescript, J-query, Bootstrap, HTML 5, Microsoft Server 2019, SQL 2019, Microsoft Azure Services. Multi-year experience using Visual Studio 2019, Microsoft Azure DevOps including Team Foundation Services and Git repositories, and MVC framework. Experience with Kendo UI, Telerik Controls, and SQL Reporting Services is a plus.

Preferred: Experience with Microsoft Azure-based development supporting Azure Resources Groups for logical collections of storage accounts, virtual networks, web apps, databases, and/or database servers.

location: Oak Brook, Illinois

job type: Permanent

salary: $95,000 – 115,000 per year

work hours: 8am to 4pm

education: Bachelors

responsibilities:

Designs, creates and maintains efficient and quality code, tests, implements and documents software application systems and processes. Able to translate requests from the business community into cloud solution, software packages or custom designed computer systems. Proficient in the use of a variety of programming languages and software packages used by TJC. Demonstrates technical competence and leadership across a full life cycle of application development from initial requirements to final implementation. Works independently and with teams under general supervision according to established procedures and policies.

qualifications:

Experience level: Experienced

Minimum 4 years of experience

Education: Bachelors

skills:

C#

Angular JS

ASP.NET

entity framework

Team Foundation Server

SQL Server developer

Visual Studio 2017

.NET

Azure

Azure SQL

Azure AD

Azure Data Factory

mobile development

native script angular

APIEqual Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact HRsupport@randstadusa.com.Pay offered to a successful candidate will be based on several factors including the candidates education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including health, an incentive and recognition program, and 401K contribution (all benefits are based on eligibility).