Enable job alerts via email!

Senior Software Engineer - .NET

ZipRecruiter

Downers Grove (IL)

Remote

USD 90,000 - 140,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a skilled Software Engineer to join their remote team. This role involves designing and implementing data integrations, collaborating with Agile teams, and ensuring high-quality software delivery. The ideal candidate will have extensive experience in .NET development, API integration, and data management. You will work closely with business stakeholders to understand their needs and provide effective solutions. If you're passionate about technology and eager to make an impact in a dynamic environment, this opportunity is perfect for you.

Qualifications

  • 8+ years of experience in software engineering, focusing on .NET development.
  • Strong understanding of data integration and API development.

Responsibilities

  • Design and implement data integrations across business applications.
  • Collaborate with Agile teams to deliver software in sprints.

Skills

.NET Development
API Development
SQL Development
Data Integration
Agile Methodologies
Data Visualization
DevOps
Front End Development

Education

Bachelor's Degree in Computer Science or related field

Tools

Azure
SSIS
SQL Server
SSRS
Blazor
Angular
React

Job description

Job DescriptionJob Description

Responsibilities:

Participate in upfront analysis with Subject Matter Experts and reviews software requirements to lay out an overall application architecture and project solution. Implement integrations between business applications, leveraging APIs and background processes. Design and implement data integrations based on an enterprise data model across all business applications and a data warehouse. Collaborate on an Agile project team to deliver software releases in regular sprints. Drive resolution of identified defects. Set technical standards related to a .NET development environment, including coding and design standards, deployment standard, tool standards and environmental standards. Adhere to designs that minimize defects and future data issues across applications. Address data inconsistencies, both at the coding level and at a data governance and design level. Participate, understand, and solve business problems and provides alternative solutions. Incorporate user feedback into the application/service design. Build successful relationships with business stakeholders by developing a clear a understanding of business needs and acting as a trusted advisor and partner. Follow best practices and adheres to Service Level Agreements defined for the development team’s ongoing success. *Position is 100% remote.

Requirements:

Bachelor’s degree in Computer Science, Computer Engineering, Electronics Engineering, other related Engineering field, or foreign equivalent and 8 years of relevant software engineering experience in Technical Architect, System Analyst, or Software Engineer, or related position. Azure certification, including Azure Fundamentals. 8 years of .NET development experience, using .NET Framework 4.8, .NET Core or .NET 6. Experience with SQL development utilizing SQL Server or an Azure SQL database. Experience in data manipulation and migration using SSIS or a similar ETL tool. Experience with reporting using SSRS or a similar report writing package. Experience with data modelling, data warehouse concepts, and data visualization tools. Experience with SaaS business applications and application of system integrations to facilitate an effective and reliable overall application landscape. Experience in Agile environments using Kanban boards and with interactions between Product Owners, Scrummasters, and Development teams. Experience in API development and deployment to App Services in Azure. Experience in integrating with other packaged applications or SaaS applications using RESTful APIs. Experience with conducting reliable and complete unit testing on all developed components. Experience in continuous integration and DevOps. Experience with some front end development in a .NET environment such as Blazor, Angular or React. Up to 10% domestic travel, required. *Will accept any suitable combination of education, training, and experience.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Sr. Software Engineer (Remote)

Inspira Financial Trust, LLC in

Oak Brook

Remote

USD 80,000 - 130,000

2 days ago
Be an early applicant

Senior Software Engineer

Central Garden & Pet

Schaumburg

Remote

USD 100,000 - 145,000

5 days ago
Be an early applicant

Sr. Software Engineer (Remote)

Inspira Financial

Oak Brook

Remote

USD 106,000 - 134,000

2 days ago
Be an early applicant

Senior Full-Stack Software Engineer

Altela Inc

Chicago

Remote

USD 135,000 - 175,000

5 days ago
Be an early applicant

Sr. Software Engineer

Caterpillar Financial Services Corporation

Chicago

Remote

USD 126,000 - 180,000

12 days ago

LATAM Senior Software Engineer (.NET)

Praxent

Remote

USD 80,000 - 100,000

6 days ago
Be an early applicant

Sr. Software Engineer .NET

Aperture Health

Remote

USD 80,000 - 110,000

7 days ago
Be an early applicant

Senior Software Development Engineer

SIB McKesson High Volume Solutions Inc.

Pennsylvania

Remote

USD 106,000 - 179,000

Yesterday
Be an early applicant

Senior Software Development Engineer

McKesson’s Corporate

New York

Remote

USD 106,000 - 179,000

Today
Be an early applicant