This company is committed to hiring Veterans

Intermediate Application Developer

This job is no longer active. View similar jobs.

POST DATE 8/26/2016
END DATE 11/12/2016

RTI International Rtp, NC

Company
RTI International
Job Classification
Full Time
Company Ref #
17429
AJE Ref #
575981997
Location
Rtp, NC
Experience
Mid-Career (2 - 15 years)
Job Type
Regular
Education
Bachelors Degree

JOB DESCRIPTION

APPLY
Job Description

Job Title:

Intermediate Application Developer

Job ID:

17429

Location:

RTP, NC

-------------------------

Return to Previous Page

-------------------------

Job Description

RTI International Environmental Engineering and Economics Division is seeking an intermediate candidate to provide data management and web application development for various environmental and public health projects. The position will be a key member of the software development team, requiring up-to-date knowledge of web development practices. Experience with software design, web development, and writing applications to interface with relational database software (Oracle, SQL Server, or PostgreSQL) are required. Duties include designing, developing, testing, and documenting dynamic, data-driven web applications. The ideal candidate will possess a blend of skills in application development, design, prototyping, and documentation along with an interest in science and problem solving.



Duties and Responsibilities

* Work with multidisciplinary research teams (e.g., risk, environment, health, social science) to accomplish project-specific goals.

* Participate in web development projects.

* Analyze requirements to design and develop new applications as well as maintain existing applications.

* Collaborate with team members to assure tight, cross-functional integration.

* Implement designs that are coded efficiently and effectively, and easy to maintain.

* Commitment to high standards of quality, including software documentation and testing.

* Strong problem solving skills and a drive to research, learn, and apply new technologies appropriately.

* Generate and analyze data, and work collaboratively with expert scientists to develop and validate models and applications.

* Work with other team members to leverage best practices.

What position offers the candidate

You'll be in a challenging, multi-disciplinary environment working with a dynamic group of professional staff. You will work as part of a project team addressing critical global, national, and regional environmental and health problems that impact communities and ecosystems. Our growth-oriented workplace will give you the opportunity to mentor staff and learn new technical skills while participating in a variety of challenging projects that support environmental decision-making.





Qualifications

The candidate must have a Bachelor's degree (or equivalent) in a related discipline (computer science, mathematics, engineering, or science-related area) along with 3 years of demonstrated experience developing interactive website applications.



Competency in the following skills are essential:

* Experience with Java programming and object-oriented design techniques and patterns.

* Experience with client-side scripting languages, especially JavaScript. Expertise with AngularJS is a plus.

* Experience writing and maintaining automated unit and integration tests.

* Skills with markup languages including HTML 5 and XML.

* Experience developing, deploying, and maintaining applications throughout the software development lifecycle.

* Experience testing, debugging, and diagnosing software bugs and system issues.

* Experience using source-code control and task-tracking software, such as Git and Jira.

* Demonstrated ability in designing and creating visually appealing and intuitive user interfaces.

* Strong written and oral communication skills and the ability to work effectively both independently and as part of a project team.

* Applicants must be legally authorized to work in the United States and should not require now, or in the future, sponsorship for employment visa status.

Desired skills:

* Experience with Agile software development and exposure to Scrum methodologies.

* Experience with the J2EE and/or ASP.NET frameworks.

* Object-oriented programming experience the following programming languages; C#, VB.NET, Python.

* Design skills and experience using CSS including cross-browser capabilities.

* Experience implementing and/or working with RESTful APIs.

* Experience in responsive UI design and working across platforms including mobile.

* Database experience (e.g. knowledge of utilizing Oracle, PostgreSQL, or SQL Server stored procedures to retrieve data; ability to write basic queries).

* Familiarity with GIS applications and associated APIs.

* Background in science and/or environmental issues.



#LI-KV1





About RTI

RTI International is one of the world's leading research institutes, dedicated to improving the human condition by turning knowledge into practice. Our staff of more than 4000 provides research and technical services to governments and businesses in more than 75 countries in the areas of health and pharmaceuticals, education and training, surveys and statistics, advanced technology, international development, economic and social policy, energy and the environment, and laboratory testing and chemical analysis.



Equal Opportunity Employer

We are proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other characteristic protected by law. Further information is available here.



Closing Statement

RTI participates in the US Government E-Verify program. Further information regarding the E-Verify program and laws that are designed to protect you against discrimination relating to your legal right to work in the US can be found at www.rti.org/jobs



-------------------------

Return to Previous Page

-------------------------