Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Lead Software Engineer

Kforce Technology Media Contractor
Apply Now


Kforce has a client in search of a Lead Software Engineer in Media, Pennsylvania (PA). Summary: The Lead Software Engineer will build the next generation technologies that handle increasing amounts of information at a massive scale in real-time. The Software Engineer Lead will bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking, data storage, security, artificial intelligence, natural language processing, UI design and mobile. The Software Engineer Lead shall work on specific projects critical to the client's needs. Principal Duties:
  • Provide leadership on projects, technical assistance, and strategic vision and facilitate the definition of project deliverables; Complete project deliverables or provide consulting work efforts based on the agreed scope; estimates work effort, duration, resources and requirements; Ensure that requirements are being met; Research, identify and develop solutions to business challenges and opportunities; Develop project plans to design, install, and upgrade and manage systems and utility software
  • Define tracking mechanisms and ensure IT standards and methodology are met; Manage expectations and project scope; Appropriately report status and deliver quality results; Develop and maintain support documentation with up to date processes and procedures
  • Translate complex functional specifications to detail technical designs regarding Test Case, Testing Automation, User Interfaces (UI), Custom Software Applications, middleware technologies, API, API orchestration/choreography, deployment artifacts, artifact packaging, and application monitoring automation, logging and performance metrics; Provide input, guidance and recommendations on technical designs developed by other team members; Develop creative solutions for complex enhancements


  • Bachelor's degree in Computer Science, Information Technology or a technical discipline preferred (e.g., engineering) or equivalent
  • Proficient in programming languages and concepts around API services and Interfaces: Java SE and EE, JavaScript, API development concepts and abstracts (JSON, XML, WADL, RAML, Swagger, RESTful)
  • General knowledge around endpoint protocols and security components (SFTP/FTP, File, OAuth2, SSL, SSH, LDAP etc.)
  • Fluent in multiple technologies (Frameworks, Java, JavaScript, Spring Boot, REST API, Graph QL, SQL, NoSQL, Graph DBs, etc.)
  • Test Driven development or Behavior Driven development with a clear understanding of the tool stack; Expertise in unit test, building Integration, smoke and regression testing suite, code coverage process, and pipeline setup
  • Understanding of common design patterns, data structures and algorithms
  • Ability to work well individually as well as in a team environment
  • Excellent oral and written communication skills, customer service skills
  • Detail oriented and excellent organizational, time and stress management skills
  • Excellent analytical and problem-solving skills
  • Ability to handle multiple projects simultaneously and independently
  • Proven self-starter with leadership skills and demonstrated ability to make decisions
  • Proven Project Management skills; Lead large cross-functional projects
  • Ability to be on-call 24/7 when required
  • Demonstrate consistency in continuous learning and develop other technical Associates
  • Ability to learn new technologies quickly and independently
Kforce is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, gender identity, national origin, age, protected veteran status, or disability status

Skills required

Application Development
Use Programming Language
Configure System
Problem Solving
Information Technology
Operating Systems


Salary Estimator

Based on Job Title, Location and Skills
Below Avg. Average Above Avg.

Career Path

See the next step in your career
Lead Software Engineer
Estimated Salary: $110K
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: ITAQG1806388


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Kforce is a professional staffing and solutions firm specializing in the technology areas of functional and business management, systems applications development, enterprise data management and infrastructure. Kforce has been matching job seekers and employers since 1962. We are committed to “Great People = Great Results” and offer exciting job opportunities across the United States. Kforce continues to look for experienced technology professionals to join our team of great people!

View the full profile