Senior Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Kforce Inc · 10 hours ago

Senior Software Engineer

Kforce Inc is seeking a Senior Software Engineer with strong generalist development skills who thrives in small teams. The role primarily focuses on backend work with responsibilities that include owning backend services, modeling databases, and collaborating across functions to deliver robust technical solutions.

ConsultingEmploymentFinancial ServicesHuman ResourcesStaffing Agency
check
H1B Sponsor Likelynote

Responsibilities

Own backend services and APIs in .NET/C# and Python; design for scale, performance, and reliability
Model, query, and tune relational databases (SQL Server/PostgreSQL/MySQL) for application and analytics use cases
Contribute to the React front end using best practices (component architecture, state management, testing)
Integrate and embed Power BI visualizations into the client portal and front-end experience (versus custom React charts where appropriate)
Learn and apply Databricks/Spark patterns for data pipelines, ETL/ELT, and analytics-training/support available
Write clean, well-tested code; Participate in code reviews, pair programming, and documentation
Operate across the stack as a true generalist (primarily backend today), jumping into -whatever comes up- in a small-team environment
Collaborate cross functionally with product, data, and business stakeholders; help translate requirements into robust technical solutions
Contribute to DevOps/CI/CD workflows, observability, and incremental delivery
Champion security and compliance practices appropriate for production systems

Qualification

.NET/C#PythonSQLReactPower BIDatabricksAgile teamsDesign patternsTestingCode readabilityMaintainabilitySecure coding

Required

7+ years of professional software engineering experience; breadth over narrow specialization
Strong hands-on experience with backend development in .NET/C# and Python
React experience with best practices (modern hooks, testing, accessibility, performance)
Experience embedding or integrating Power BI in web applications (exposure is sufficient)
Proficiency with SQL (schema design, complex queries, performance tuning)
Comfort working in small, Agile teams and switching contexts as priorities evolve
Strong fundamentals: design patterns, testing, code readability, and maintainability
Proven ability to learn new languages/tools quickly and work across unfamiliar parts of a codebase

Preferred

Exposure to Databricks (or strong interest and aptitude to learn); Spark experience a plus
Cloud experience (Azure/AWS), containers, and infrastructure as code
Experience with ETL/ELT, data pipelines, and analytics portals
Secure coding practices, performance profiling, and troubleshooting in production
Familiarity with Power BI embedding (App Owns Data, service principals) and analytics governance

Benefits

Medical/dental/vision insurance
HSA
FSA
401(k)
Life, disability & ADD insurance
Paid time off
Paid sick leave

Company

Kforce Inc

company-logo
Kforce is a solutions firm specializing in technology, finance and accounting, and professional staffing services.

H1B Sponsorship

Kforce Inc has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (792)
2024 (667)
2023 (734)
2022 (843)
2021 (1197)
2020 (858)

Funding

Current Stage
Public Company
Total Funding
unknown
2024-05-20IPO
2014-06-08Acquired

Leadership Team

leader-logo
Aaron Travis
Digital Experience Delivery Director | Kforce Consulting Solutions
linkedin
Company data provided by crunchbase