Software Developer

Jensen Hughes   •  

West Chester, PA

Industry: Real Estate & Construction


Less than 5 years

Posted 46 days ago

Job Description:

We have a newly created Software Developer opportunity in our West Chester, PA office. This position will join a software development team that is supported by other developers and engineers throughout the company. The position will involve hands-on, rapid development of software platforms with high visibility in the company.

The primary focus will be on development of new products while also maintaining legacy software that supports core areas of our business. Successful candidate will work in a multi-team, agile environment where creativity, leadership, technical excellence, and quality are paramount.

Requirements:The ideal candidate will possess:

• U.S Citizen or green card required

• BS Degree or higher in Computer Science, Software Engineering or related field and 1-5 years of experience

• Demonstrated experience with VB.NET, C#, Java, Python, HTML, Javascript

• Experience with relational databases (SQL Server, Oracle, mySQL) and Object-Relational Mapping tools (Hibernate, JPA, Entity Frameworks, SQL Alchemy)

• Experience with UI technologies (Angular, Web Forms, WPF, Windows Forms)

• Experience developing complex reports using SQL Server Reporting Services

• Good understanding of Model View Controller and Observer design patterns

• UI / UX design and basic image manipulation

• Understand emerging web and mobile development models

• Experience with SaaS model in the online environment

• Demonstrated experience with the Git version control system

• Experience with Scrum/Agile development methodologies

• Experience using or administrating Atlassian tools such as JIRA, Confluence, and Bitbucket

• Excellent communication skills and demonstrated ability to collaborate with remote team members

• Understanding of cybersecurity issues and software development vulnerabilities