Sr. Software Engineer

Data Ideology
Pittsburgh, PA

Data Ideology
At DI, we provide Data & Analytics expertise to drive measurable business outcomes, often solving complex business problems for our clients. Our data analytics advisory services enable our customers to transform data into insights by driving a culture of empowerment and ownership of results. Our team consists of highly motivated individuals passionate about learning, understanding, collaborating, and intellectually curious.  For more information about Data Ideology, visit 

Sr. Software Engineer – Contract to Hire

The Sr. Software Engineer role will be a Contract to Hire position and will be essential in developing and maintaining robust, scalable software solutions using the .NET framework. This position requires a deep understanding of software development principles, along with hands-on experience in .NET technologies, to design, develop, and optimize applications that meet the business needs. The role requires strong collaboration with both technical and business teams to ensure the delivery of high-quality software aligned with business objectives.

Responsibilities
To perform in this position successfully, an individual must be able to perform each essential duty satisfactorily. Reasonable accommodations may be made to enable individuals with disabilities to perform essential functions. Other duties may be assigned to meet business needs. Supervisory Responsibilities: None
  • Collaborate with developers and stakeholders to deliver solutions that meet business needs.
  • Design, build, test, and deploy REST APIs using .NET Core and microservices architecture.
  • Write clean, reusable, and reliable code that adheres to best practices.
  • Continuously improve software development processes.
  • Explain technical concepts to non-technical audiences.
  • Understanding of modern agile and DevOps practices.
  • Provide insightful code review critiques in a professional way that emphasizes skill building
  • Keep up with new software technologies and practices.
  • Effectively manage time and provide accurate time estimates for tasks.
Qualifications
Education and Experience:
  • Bachelor's Degree in Computer Science or a related field with 5+ years of relevant experience.
  • Proficiency in .NET Core, ASP.NET Core, and RESTful API development.
  • Strong understanding of object-oriented programming and client-server models.
  • Experience with third-party APIs and automation.
  • Familiarity with CI/CD pipelines and Azure DevOps.
  • Experience using Git for version control and code reviews.
  • Strong verbal and written communication skills.
  • Ability to work collaboratively in the Eastern Time Zone (EST).
Knowledge, Skills, and Abilities:
  • .NET Technologies: .NET Core, ASP.NET Core, C#, REST, Web APIs
  • Cloud & Containerization: Azure, Azure DevOps, Azure Kubernetes, Docker, Azure Service Fabric
  • Databases: SQL (Relational), Azure Cosmos DB, NoSQL, Entity Framework
  • Messaging & Event-Driven Architecture: N-ServiceBus (NSB), RabbitMQ (RMQ), Kafka
  • CI/CD & Automation: Git, YAML Pipelines, Azure Pipelines
  • Frontend: AngularJS, Micro-frontend, NPM packages
Work Environment:
  • Remote work from home.
  • Hours of work and days are generally Monday through Friday. Specific business hours will depend on client needs.
Physical Demands:
  • Must be able to remain in a stationary position 50% of the time.
  • The person in this position must occasionally move about inside the office to access file cabinets, library stacks, office machinery, etc.
  • Constantly operates a computer and other office productivity machinery, such as a calculator, copy machine, and printer.
  • The person in this position frequently communicates with clients and coworkers. Must be able to exchange accurate information in these situations.

Data Ideology is an EEO Employer

Posted 2025-08-13

Recommended Jobs

Administrative Coordinator ( {{city}})

LHH
Philadelphia, PA

Job Title: Administrative Coordinator Location: Philadelphia, PA Pay Rate: $25/hour Job Type: Contract (Full-Time) Key Responsibilities: Serve as the first point of contact for inte…

View Details
Posted 2025-08-13

Operations Manager

Kurt J Lesker Company
Jefferson Hills, PA

The Operations Manager oversees a service team and growing operation to ensure high-quality, timely, and cost-effective repairs that meet Kurt J. Lesker Company’s quality and financial goals. …

View Details
Posted 2025-08-07

Skilled Carpenter

J Kontz Holdings LLC
Langhorne, PA

Job Description Job Description Are you looking to join a TEAM of dedicated carpentry professionals in a family atmosphere? How about you a 4 Day Work Week to increase your work - life balanc…

View Details
Posted 2025-07-27

Patient Care Coordinator

North Pittsburgh Oral Surgery
Pittsburgh, PA

Job Description Job Description Description: Job Summary North Pittsburgh Oral Surgery (NPOS) has supported communities in and around Western Pennsylvania for 60 years. As a large specializ…

View Details
Posted 2025-07-29

Secretary to the Office of Religious Education

Archdiocese of Philadelphia
Lansdale, PA

Corpus Christi Church Office of Religious Education 900 Sumneytown Pike Lansdale, PA 19446 (215) 362-2292 POSITION TITLE: Secretary to the Office of Religious Education …

View Details
Posted 2025-08-13

Caregiver | 7:30-11:30 | START THIS WEEK

Assisting Hands of Collegeville
King of Prussia, PA

Job Description Job Description Benefits: ~ Mileage Reimbursment ~ Early Wage Access ~ Referral Bonus ~ Paid Training ~ Paid Orientation ~401(k) ~ Opportunity for advancement ~ Tra…

View Details
Posted 2025-07-29

Deck Supervisor

Goldfish Swim School
Warrington, PA

Job Description Job Description Are you looking for a great gig where the work is actually fun? Do you want to work somewhere you can get real job experience and make a difference? Check out Gold…

View Details
Posted 2025-07-30

Dermatology Physician Part or Full TIme Healthcare Willow Grove, Pennsylvania (Willow Grove)

Addison Kenway & Associates, LLC
Willow Grove, PA

Cape May,NJ Dermatologist Job#16696792 Dermatology Physician Job Opportunity ~ Established and growing practice is southern New Jersey is seeking a Dermatologist. ~ Practice offers clinical and c…

View Details
Posted 2025-08-10

Optometrist - Hanover, PA

Eyetastic Services
Hanover, PA

Job Description Job Description Are you an optometrist looking for a new career opportunity that will enable you to expand your skills and make a significant impact? This thriving and growing opt…

View Details
Posted 2025-07-26

Clinical Pharmacist

BioMatrix Specialty Pharm
Garnet Valley, PA

Job Description Job Description INTRODUCTION Company Overview: BioMatrix is a nationwide, independently-owned infusion pharmacy with decades of experience supporting patients on specialty m…

View Details
Posted 2025-07-27