The Division :
Gallery Systems provides collection management and web publishing software solutions to the finest cultural institutions throughout the world for over 30 years.
The Position :
We are looking for Software Developers , to join our web development team to work on new development projects. In this position, you are responsible for using Java programming language to develop the back end of our products.
Our ideal candidate has a bachelor's degree or equivalent technical certification in computer science and experience in building mid to large scale enterprise software applications.
Primary responsibilities include :
Self- starter requiring minimal supervision with prior experience working remote in a fast-paced environment.
Full lifecycle application development using SDLC best practices and security standards
Design, develop, and debug software by translating requirements in an Agile Scrum environment
Timely and accurate completion of Sprint responsibilities
Proactively identify, trouble shoot and solve complex mission critical problems
Effectively collaborate with the chief architect, developers, product owners and other leads across teams to understand and develop per established core system standards.
Integrate new software solutions with existing systems.
Comfortable with phone and video collaborations to accurately communicate requirements, design, architect and build applications remotely with other team members
The chosen individual will work out of the Contour Software Lahore resource center office, as an extension of the division-based R&D department.
Desired Skills and Responsibilities :
Bachelor's Degree in Information Systems, Computer Engineering or equivalent technical Degree; or equivalent combination of education and experience.
2+ years of related IT experience in Java, GIT, Subversion, Linux, Spring, Apache Tomcat, Apache HTTP Server, SOLR, SQL Server and DevOps.
2+ years of relevant experience in Java development
2+ years progressive application development and integration experience, supporting medium to larger sized applications.
Analytical problem-solving skills with a high-level attention to detail is required.
Understanding of JSON, XML, XSD, XSL.
Experience building RESTful web services is required
Working knowledge using Spring framework is required
Experience with media management applications such as ImageMagick is a plus
Experience using Git, JIRA, Balsamiq and Confluence is a plus
Excellent spoken and written English is essential
Exciting Benefits we offer :
Medical Coverage Self & Dependents
Parents Medical Coverage
Employee Performance-based bonuses
Home Internet Subsidy
Profit Sharing Plan Tenured Employees Only
Child Care Facility
Company Provided Lunch / Dinner
Professional Development Budget
Recreational area for in-house games
Sporadic On-shore training opportunities
Friendly work environment