Kforce Inc · 9 hours ago
Principle Software Engineer
Kforce Inc is seeking a Principle Software Engineer to build and lead the definition of system architecture for high scale data processing. The role involves creating technical specifications, coordinating development work streams, and mentoring team members while implementing CI/CD practices.
ConsultingEmploymentFinancial ServicesHuman ResourcesStaffing Agency
Responsibilities
Build and lead the definition of system architecture, detailed solution design and document complex solutions on a platform dedicated to high scale processing of large amounts of data
Care about cycle time and use Continuous Integration and Deployment (CI/CD) practices, tools to rapidly deploy changes to customers while minimizing risk using practices like A/B tests, blue-green deployments, and feature toggles
Create and maintain high quality service documentation
Write concise and clear technical specifications based on analysis of complex business requirements
Have effective communication skills and technical expertise to drive and participate in significant discussions
Coordinate multiple development work streams through integration and ensure architecture is scalable and extensible
Define and support development environment while adopting industry standard methodologies and tools
Ensures code reviews, unit testing and integration and performance testing is completed efficiently and effectively and guide the technology delivery framework to be entirely automated Testing and deployment
Align with business partners and management team in evaluating current systems and making decisions on future development
Mentor and direct team members on technology and specific design; Own issues and provide end-to-end solutions
Continuously evaluate and prototype new technologies within developer & test community to understand business value and feasibility
Digital mindset, and fluency across technology components including API Services development and consumption using modern frameworks and open-source technologies
Qualification
Required
Bachelor's degree or higher
10+ years of software development experience
8+ years of total OO development experience
8+ years of Java EE development experience
Experience working in a scaled Agile delivery model
Preferred
Investment/financial services experience is highly desired
Benefits
Medical/dental/vision insurance
HSA
FSA
401(k)
Life, disability & ADD insurance
Company
Kforce Inc
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 CompanyTotal Funding
unknown2024-05-20IPO
2014-06-08Acquired
Recent News
2025-11-19
2025-11-07
2025-11-04
Company data provided by crunchbase