Principal Software Development Engineer
Company: PTC Inc.
Location: Marietta, GA
Posted on: November 14, 2016
Job Description:
**This work location is a home office. Any qualified U.S. worker
will be permitted to work out of a home office within the same
Metropolitan Statistical Area (MSA). Provides technical guidance related to the architecture,
design, development, and coordination of Java and web-oriented
software development projects. Provides technical and project management
support to project team members (including team project estimation,
task breakdown, and prioritization). Consults on complex technical
projects and participates in cross-functional technology and architecture
teams. Interacts with internal technical support and external customers
to provide technical solutions to customer issues. Collaborates
with project team members, ensuring work is consistent with design
approach and overall application architecture. Assists team members
to deconstruct complex problems into a set of simpler ones and to
evaluate design alternatives. Contributes to the development of
departmental goals and objectives, metrics, and plans. Interacts with product
owners to review and refine requirements, identify gaps, and create implementation approaches and design notes to aid with
project estimation and planning. Develops prototypes to demonstrate
project feasibility and provides requirement feedback. Models,
benchmarks, and simulates computer systems, and develops performance
characteristics for applications. Develops code and tests for development
projects. Implements new and adjusts existing application features and
prepares well-documented and performing source code documentation that
meets organizational standards. Education and Experience Requirements: Master’s degree (or equivalent foreign education) in Computer
Science, Mechanical Engineering, Electrical Engineering, Physics,
Mathematics or a related field and 3 years of experience in web-based Java
application development. OR, in the alternative: Bachelor's degree (or equivalent foreign education) in Computer
Science, Mechanical Engineering, Electrical Engineering, Physics,
Mathematics or a related field plus 5 years of experience in web-based Java
application development. Also requires: 1.Demonstrated expertise developing enterprise application
software for Microsoft SQL Server and Oracle databases; 2.Demonstrated expertise designing and developing n-tiered
web-based MVC applications for server-side data and business components and
client- side technologies using at least three (3) of the following:
Java, J2EE, JavaScript, XML, and Shell Scripting; 3.Demonstrated expertise writing automated tests (including HP
Quick Test Professional tests, unit tests, and Selenium tests) and
working in a Continuous Integration environment; and, 4.Demonstrated experience leveraging Agile/Scrum methodologies
in software development projects for the Service Lifecycle
Management (SLM) domain. Send resume to resumes@ptc.com and include the job title and
"Job Code GCHS" in the subject line.
Keywords: PTC Inc., Marietta , Principal Software Development Engineer, Computer , Marietta, GA, Georgia
Click
here to apply!
|