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

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
check
H1B Sponsor Likelynote

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

Java EEOO DevelopmentSystem ArchitectureCI/CD PracticesScaled AgileInvestment ServicesTechnical SpecificationsMentoringEffective Communication

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

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