Job Title : Senior Software Engineer / Full Stack Developer Company : Kforce
Location : (Not specified; pay may vary based on location)
Employment Type : Full-time
Key Responsibilities :
Software Design & Development :
Architect and develop highly scalable, maintainable, and performant applications .
Utilize Java, Angular, Node.js, GraphQL, and AWS to implement software solutions.
Apply best practices in coding, design patterns, and software engineering principles .
Deployment & Support :
Deploy and maintain large-scale solutions affecting millions of users.
Ensure robustness, security, and reliability of applications across production environments.
Agile & DevSecOps Practices :
Work in TDD (Test-Driven Development) and automated testing frameworks.
Incorporate DevSecOps concepts in CI / CD pipelines to ensure fast, secure, and continuous delivery.
Collaborate with cross-functional teams to iterate on products quickly and efficiently .
Problem Solving & Analysis :
Analyze complex systems and associated data to provide solutions for performance or scalability challenges.
Apply critical thinking and analytical skills to design effective software components.
Documentation & Communication :
Produce clear technical documentation for software systems.
Communicate effectively with team members, stakeholders, and business users.
Required Qualifications :
Education : Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Experience : 3 years of hands-on experience in :
Designing and programming scalable software applications using Java, Angular, Node.js, GraphQL, and AWS.
Deploying and supporting enterprise-level solutions impacting millions of customers.
Working in environments focused on TDD, automation, and DevSecOps practices .
Application Developer • TX, United States