Work in a cross-functional team environment utilizing the SCRUM agile development methodology using JIRA, Rally, Assembla. Lead the development of cost-effective information technology solutions by creating new, and modifying existing, software applications.
Participate in the development of an Oncology Information System (OIS) to enhance its use for radiotherapy R&D projects through creation of new software libraries, new tools, web services, and API extensions to existing products.
Novice - to - Proficient at creating estimates and work breakdown structures on assigned development tasks. Collaboratively works with leads to incorporate development activities into master delivery schedule.
Responsible for the design, development, and engineering of software solutions for a large payment system; responsible for the design, development, and engineering of software solutions using a variety of programming languages and deployment technologies.
As an Expert Java Developer on the team, you will have the opportunity to conceptualize, design and develop new Java-based business applications, components, and interfaces as well as to enhance and provide maintenance for existing applications.
Provide analysis of business, engineering, and scientific problems, and the documentation and development of well-defined methods, procedures, and programs in the delivery of practical systems solutions.
Evaluate and implement the appropriate development architypes and patterns, and perform requirements, design, development, testing and troubleshooting process with internal teams, partners, providers and external technology vendors.