This range is provided by Kforce Inc. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.
Base pay range
$50.00/hr - $63.32/hr
Responsibilities
- Partner with development managers, product owners, SMEs, and stakeholders to understand software features and product visions, providing engineering feedback.
- Write high-quality code and create design artifacts for large-scale, critical production systems.
- Build secure, robust, scalable, and performant components for banking products.
- Estimate development effort and participate in planning activities.
- Utilize Test-Driven Development to ensure comprehensive test coverage.
- Suggest technical alternatives and designs where applicable.
- Analyze requirements and translate them into product/feature design.
- Write technical specifications and documentation.
- Maintain and optimize existing code.
- Research issues and defects as needed.
- Mentor junior engineers.
Requirements
- 5+ years of hands-on experience in software development roles using Java.
- Extensive experience with end-to-end systems development life cycles and industry standards.
- Recent experience leading or working on products from architectural design to production, maintaining high standards of technical excellence.
- Experience working in an Agile environment with bi-monthly production code delivery.
- Experience with large-scale, client-facing enterprise software.
- Need to have RPG skills.
- Knowledge of Core Banking Platforms.
- Working knowledge of SDLC, CI/CD, and DevOps.
- Familiarity with J2EE, JavaScript, Angular, HTML, JSON, APIs.
- Experience with Change Management: Implementer.
- Version Control experience with Git.
Added Bonus
- Experience with RPGLE, Free Format RPGLE, SQL, Embedded SQL.
- Experience in Angular.