We're partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia.
C# Software Developer
Location
United States
Posted
3 days ago
Salary
$36 - $43 / hour
Seniority
Mid Level
Job Description
C# Software Developer
TEKsystems
Role Description We’re partnering with a well-established, product-driven software company to hire a C# Software Developer to help evolve a proprietary ERP platform used by customers across industrial and healthcare industries. This is a backend-heavy, full-stack engineering role where you’ll work on a mission-critical system, contributing to both new feature development and modernization initiatives. If you enjoy solving complex problems and working on systems that have real business impact, this is a strong opportunity to grow your career. What You’ll Do - Design, build, and maintain enterprise-level applications with a focus on performance, scalability, and maintainability - Develop new features and enhancements within a core ERP platform - Contribute to modernization efforts, refactoring legacy components into modern .NET frameworks - Work across the full SDLC: requirements → development → testing → deployment - Collaborate with product owners and engineering teams to deliver business-driven solutions - Write clean, maintainable, and well-structured code following best practices - Troubleshoot and resolve complex technical challenges (performance, concurrency, system behavior) - Support bug fixes, system optimization, and ongoing improvements - Assist with occasional escalated production issues and participate in an on-call rotation Qualifications - 3+ years of professional software development experience (ideal range: 3–5 years) - Strong hands-on experience with C# and .NET (object-oriented programming) - Solid understanding of SQL Server and relational database design - Experience building or supporting desktop applications (WPF preferred) - Familiarity with APIs, services, and distributed systems - Understanding of data structures and system performance considerations - Exposure to multi-threading and concurrency concepts - Familiarity with design patterns such as MVVM or MVC - Comfortable working across both legacy systems and modern environments Requirements - Experience with application modernization or system rewrites (nice to have) - Experience working with Azure or cloud-based deployments (nice to have) - Familiarity with AI-assisted development tools (e.g., Copilot) (nice to have) Benefits - Medical, dental & vision - Critical Illness, Accident, and Hospital - 401(k) Retirement Plan – Pre-tax and Roth post-tax contributions available - Life Insurance (Voluntary Life & AD&D for the employee and dependents) - Short and long-term disability - Health Spending Account (HSA) - Transportation benefits - Employee Assistance Program - Time Off/Leave (PTO, Vacation or Sick Leave) Company Description This is a Contract to Hire position based out of Billings, MT. The pay range for this position is $36.06 - $43.27/hr. Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:
Related Guides
Related Job Pages
More Software Engineer Jobs
• Develop, maintain, and evolve production mobile applications using Flutter and Dart across iOS, Android, and web while participating in the full application lifecycle from concept and design through build, deploy, test, release, and support. • Build efficient, reusable, reliable, and maintainable mobile codebases using scalable architecture patterns, including layered feature architecture, state management, routing, deep linking, reusable UI components, and Flutter code generation workflows. • Integrate backend services and APIs into mobile applications, especially GraphQL and Backend-for-Frontend patterns, while supporting authentication, storage, analytics, feature flags, observability, crash reporting, and AI-assisted product workflows. • Use agent-first development tools like Claude Code, Cursor, or similar AI coding environments to accelerate planning, implementation, debugging, testing, refactoring, and documentation while reviewing, validating, and taking full ownership of all AI-assisted code before production. • Collaborate closely with UI/UX designers to translate wireframes and Figma designs into responsive, engaging user interfaces, including complex UI experiences such as camera/scanning flows, charts, custom components, and design-system-based screens. • Troubleshoot and debug application issues related to performance, responsiveness, stability, rendering, networking, native platform behavior, build configuration, and release workflows. • Support native iOS and Android build, signing, configuration, and store delivery using tools such as Xcode, Gradle, TestFlight, App Store Connect, Google Play Console, Codemagic, GitHub Actions, and OTA update workflows such as Shorebird. • Work closely with product managers, backend engineers, AI teams, and QA engineers to understand requirements, provide technical insight, deliver timely solutions, and ensure comprehensive testing and validation of mobile applications. • Contribute to automated testing, code reviews, technical documentation, Git discipline, linting, formatting, pre-commit standards, knowledge sharing, and continuous improvement initiatives within the development team. • Stay current with Flutter, Dart, mobile development, AI-assisted engineering, and native mobile ecosystem trends while operating with senior-level autonomy across the mobile-to-backend boundary.
Senior Software Engineer
IPSYIPSY is the beauty industry’s most powerful platform, uniting brands, creators, and hyper-engaged consumers with unprecedented access to each other through the ultimate beauty membership. We're proud to be a remote-first company. Our fully remote team members have the chance to live and work where they want, because we believe work should fit into your life—not the other way around.
Role Description We are looking for a Senior Software Engineer to join our Platform team (EDP). The team builds shared foundations — libraries, gateway services, mobile platform support, observability, experimentation/analytics, and AI enablement — that help Frontend and product teams ship reliably at scale for millions of IPSY subscribers across IPSY subscription programs (Original, Extra, Ultimate). You will design, build, and support modern platform solutions in Next.js / TypeScript / Chakra, Kong API Gateway, and React Native, partnering with Infrastructure, SRE, InfoSec, MarTech, and Frontend teams on IPSY's modern platform stack. This is a platform engineering role for a strong TypeScript/React engineer who also wants breadth across gateway services, mobile, observability, analytics, performance, and AI enablement. This position reports to an Engineering Manager and can be fully remote (only from one of the 16 U.S. states where IPSY has a business presence). What You’ll Be Doing - Design, develop, and maintain shared components, libraries, and common services using Next.js / TypeScript / ChakraUI, enabling Frontend teams to build and scale efficiently. - Oversee and optimize Kong API Gateway services, including LUA scripting, and partner with Infrastructure on cloud deployments across AWS, Netlify, and Jenkins to ensure secure, reliable system performance. - Build and support the mobile application ecosystem (React Native), ensuring platform reliability across customer-facing surfaces. - Implement and improve monitoring and observability capabilities using Datadog to maintain system health, operational visibility, and incident response. - Build and evolve the experimentation and analytics platform, enabling product teams to measure engagement, run experiments, and make data-informed decisions using tools such as Statsig and Amplitude. - Drive performance metrics improvements across platform services and customer-facing surfaces, identifying bottlenecks and delivering optimizations that improve reliability and user experience at scale. - Contribute to AI enablement across the platform, building shared tooling and patterns that help engineering teams integrate AI-powered capabilities safely and efficiently. Qualifications - Strong experience developing platform or full-stack applications in JavaScript/TypeScript, with Next.js and React. - Experience designing and maintaining shared libraries, common services, or internal platform components used by multiple engineering teams. - Hands-on experience with Kong API Gateway, including LUA scripting. - Experience with AWS, CI/CD (Jenkins), and deployments on composable platforms such as Netlify or Vercel, in partnership with Infrastructure teams. - Experience with observability and monitoring tools (e.g., Datadog), product analytics or experimentation platforms (e.g., Statsig and Amplitude), and performance measurement at scale. - A creative, precise problem solver with a strong focus on building modern, scalable platform solutions. - Strong cross-functional communication skills and comfort partnering with Infrastructure, SRE, and security stakeholders. - Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience. Bonus if You Have - Experience with Storybook, design systems, and component libraries such as Chakra UI. - Experience building platform tooling or integrations that enable AI-powered product capabilities. - Experience working in subscription and/or e-commerce companies. Benefits - Competitive base salary & bonus program - Medical, dental & vision insurance - 401(k) plan with company match - Paid Time Off - Work from home flexibility - Free IPSY Extra subscription - Learning & development programs EEO Statement We celebrate diversity and are an equal-opportunity employer. We do not discriminate based on race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or any other protected characteristic. If you need reasonable accommodation in the application or employment process, please contact us. Salary Range $150,000 — $185,000 USD
Oracle HCM Report Developer & Dashboard Configuration Specialist
ClaritevClaritev is an Equal Opportunity Employer and complies with all applicable laws and regulations. Qualified applicants will receive consideration for employment without regard to age, race, color, religion, gender, sexual orientation, gender identity, national origin, disability or protected veteran status.
Role Description We are seeking a highly technical Oracle HCM BI Publisher Reports Developer with strong hands-on experience designing, developing, optimizing, and supporting complex reporting solutions within Oracle Fusion Cloud HCM. The ideal candidate will have deep expertise in BI Publisher, OTBI, HCM Extracts, Fast Formulas, SQL/PLSQL, Oracle HCM data models, and Fusion security structures. This role also requires experience building, configuring, and enhancing dashboards within FAIDP environments. - Serve as the technical reporting subject matter expert for Oracle Fusion Cloud HCM, supporting the full reporting lifecycle from requirements gathering through design, development, testing, deployment, production support, documentation, and enhancement. - Partner with HR, Payroll, Benefits, Compensation, Finance, IT, Security, and business stakeholders to assess reporting needs and recommend appropriate solutions. - Design, develop, test, deploy, and maintain complex BI Publisher reports, data models, templates, and secure distribution processes across Oracle Fusion HCM modules. - Write, optimize, and troubleshoot advanced SQL queries using Oracle Fusion HCM tables and views. - Develop operational, audit, compliance, reconciliation, conversion, integration, payroll testing, executive, and workforce analytics reports. - Build, configure, and maintain FAIDP and Fusion Analytics dashboards. - Validate reports and dashboards against Fusion application pages and other source data to ensure accuracy. - Analyze and resolve reporting, dashboard, data model, query performance, access, security, and data discrepancy issues. - Ensure reports and dashboards comply with Oracle HCM security and data privacy requirements. - Support Oracle quarterly cloud updates by reviewing release notes and performing regression testing. - Support integrations, conversions, and data validation efforts by developing reconciliation reports. - Maintain version control and technical documentation for report objects and processes. - Ensure compliance with HIPAA regulations and requirements. - Demonstrate Company’s Core Competencies and values held within. - This role is considered to be a High Risk Role due to exposure to PHI sensitive data. - Other duties, responsibilities, and qualifications may be required and/or assigned as necessary. Qualifications - 5+ years of experience developing reports in Oracle Fusion Cloud HCM. - 5+ years of hands-on experience with Oracle BI Publisher report development. - Strong SQL experience with Oracle databases, preferably within Oracle Fusion HCM Cloud. - Hands-on experience building BI Publisher data models, SQL queries, RTF templates, and secured catalog objects. - Experience developing reports across multiple Oracle HCM modules. - Experience with FAIDP dashboard development, configuration, or administration. - Strong understanding of Oracle HCM Cloud data architecture. - Ability to troubleshoot complex report issues. - Experience working with Oracle Fusion HCM quarterly updates and regression testing. - Experience with OTBI subject areas and analysis development. - Experience supporting production reporting environments. - Experience with Oracle Fusion Analytics or related analytics platforms. - Experience with HCM Extracts and Oracle Fast Formulas. - Experience with HDL, HSDL, and data migration validation. - Experience supporting payroll reporting and costing. - Experience with security reporting and Oracle role design validation. - Experience with enterprise data warehouses and analytics platforms. - Experience with Oracle REST APIs, SOAP services, or automation of report delivery. - Experience supporting large-scale Oracle HCM implementations. - Experience in regulated environments with strong audit, compliance, and data privacy requirements. - Required licensures, professional certifications, and/or Board certifications as applicable. - Ability to work in a standard office environment. Benefits - Medical, dental and vision coverage with low deductible & copay. - Life insurance. - Short and long-term disability. - Paid Parental Leave. - 401(k) + match. - Employee Stock Purchase Plan. - Generous Paid Time Off – accrued based on years of service. - 10 paid company holidays. - Tuition reimbursement. - Flexible Spending Account. - Employee Assistance Program. - Sick time benefits – for eligible employees. Company Description At Claritev, we pride ourselves on being a dynamic team of innovative professionals. Our purpose is simple - we strive to bend the cost curve in healthcare for all. Our dedication to service excellence extends to all our stakeholders, driving us to consistently exceed expectations. We are intentionally bold, foster innovation, nurture accountability, champion diversity, and empower each other to illuminate our collective potential. Be part of our amazing transformational journey as we optimize the opportunity towards becoming a leading technology, data, and innovation voice in healthcare.
Senior Software Engineer
MicrosoftMicrosoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to any characteristic protected by applicable local laws, regulations, and ordinances.
Role Description Come help us build the world's computer. Azure's hyperscale growth continues and is only increasing, and the intelligence behind that growth is being written right now, by us. You'll join a team that sits at the intersection of massive distributed systems and cutting-edge Artificial Intelligence (AI), where the decisions our software makes directly shape Microsoft's capacity, efficiency, and profitability across the planet. If you want your code to move the needle at true hyperscale, this is where you do it. As a Senior Software Engineer on the Azure Capacity Infrastructure Service, you'll design and build the intelligent operations that orchestrate Azure's datacenter buildout with minimal customer disruption and maximum efficiency. You'll apply Artificial Intelligence (AI) and Large Language Models (LLMs) across the software development lifecycle to reason over complex, real-time signals, safely planning, deploying, and running the systems that expand Azure's global footprint. This opportunity will allow you to deepen your expertise in applied AI and distributed systems, grow your technical leadership and influence across engineering teams, and shape the architecture of a service that operates at a scale few engineers ever touch. In this role, you'll: - Design, build, deploy, and run AI agent systems and LLM-powered applications that bring intelligence to this distributed platform. - Work across the full stack (Python, Angular, C#/.NET, and SQL on Azure). - Set technical direction, raise the bar on quality through eval-driven development, and mentor others. Responsibilities - Build AI-native intelligent operations by applying AI tools, LLMs, and generative AI practices across the software development lifecycle. - Own architecture and design by leading discussions and producing specifications that meet performance, scalability, resiliency, cost, and disaster-recovery requirements. - Write and review high-quality code that is extensible, maintainable, well-tested, secure, and performant. - Drive automation and safe deployment, targeting zero-touch where possible. - Ensure reliability and supportability through logging, telemetry, and monitoring. - Engineer security by applying "security as code" principles and partnering with security experts. - Collaborate across teams to identify dependencies and ensure end-to-end testing. - Understand customer needs by partnering with stakeholders to confirm requirements and advocate for security and privacy. Qualifications - Bachelor's Degree in Computer Science or related technical field AND 4+ years technical engineering experience with coding in languages including, but not limited to, C#, Java, JavaScript, or Python OR equivalent experience. - Ability to meet Microsoft, customer and/or government security screening requirements. Preferred Qualifications - Master's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience OR equivalent experience. - Proven experience as a full-stack developer with strong expertise in Angular (TS), Python, C#/.NET 8, and SQL. - Demonstrated experience building AI agent systems and LLM applications. - Hands-on knowledge of RAG technologies—vector search and knowledge graphs. - Experience building and calling MCPs. - Proven expertise in Microsoft Azure cloud architecture, deployment, and management. - NL-to-SQL experience—prompts, few-shot/context corpus, table rules, tools, and eval accuracy. - AI eval-driven development and LLM harness design. - Broad Azure services experience: Azure Functions, Cosmos DB, Azure AI Search, Blob Storage, Web PubSub / SignalR, Kusto, Fabric SQL, and Lakehouse. - Ability to own and ship significant features or architectural components end to end. - Collaboration across teams: experience aligning with partners and moving work forward together. Compensation The typical base pay range for this role across the U.S. is USD $119,800 - $234,700 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $160,200 - $261,000 per year. Company Description Microsoft is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to age, ancestry, citizenship, color, family or medical care leave, gender identity or expression, genetic information, immigration status, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran or military status, race, ethnicity, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable local laws, regulations and ordinances. If you need assistance with religious accommodations and/or a reasonable accommodation due to a disability during the application process, read more about requesting accommodations.

