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.