Software Engineer (Java)

Software Engineer (Java)

08 Apr 2021
Pennsylvania, Philadelphia, 19176 Philadelphia USA

Software Engineer (Java)



Our client in Philadelphia, PA is looking for a Software Engineer to join their team. This is a permanent role by way of contract to hire.

Position Description:


  • Writing and reviewing portions of detailed specifications for the development of system components Working with development team members to understand product requirements and translate them into software designs

  • Implementing development processes, coding best practices, code reviews

  • Working with Agile, Kanban

  • Collaborating with key stakeholders

  • Finalizing requirements by interfacing with team members

  • Assisting and resolving technical issues as needed

  • Completing bug fixes

  • Focus on developing tools that will enhance the patent process through automation




Required Skills:


  • 3+ years Software Engineering experience in C#, JavaScript, HTML, SQL AND .Net.

  • Experience writing and reviewing development system components

  • Experience with product requirements and translating them into software design

  • Experience with Agile/Kanban

  • Understanding of data modeling principles

  • Experience with Machine learning

  • Knowledge of DevOps tools e.g. Azure DevOps / Jenkins

  • Familiarity with cloud technologies such as AWS or Azure

  • Familiarity of industry best practices e.g. code coverage

  • Knowledge of test-driven development

  • Experience with complex bug fixes

  • Experience with complex data models



Find Us on Facebook!

Follow Us on Twitter!

Beacon Hill is an Equal Opportunity Employer that values the strength diversity brings to the workplace. Individuals with Disabilities and Protected Veterans are encouraged to apply.

Company Profile:

Beacon Hill Technologies, a premier National Information Technology Staffing Group, provides world class technology talent across all industries utilizing a complete suite of staffing services. Beacon Hill Technologies' dedicated team of recruiting and staffing experts consistently delivers quality IT professionals to solve our customers' technical and business needs.

Beacon Hill Technologies covers a broad spectrum of IT positions, including Project Management and Business Analysis, Programming/Development, Database, Infrastructure, Quality Assurance, Production/Support and ERP roles.

Learn more about Beacon Hill Staffing Group and our specialty divisions, Beacon Hill Associates, Beacon Hill Financial, Beacon Hill HR, Beacon Hill Legal, Beacon Hill Life Sciences and Beacon Hill Technologies by visiting www.beaconhillstaffing.com.

We look forward to working with you.

Beacon Hill. Employing the Future

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.