Dieses Jobangebot ist archiviert und steht nicht mehr zur Verfügung.
Vakante Jobangebote finden Sie unter Projekte.

Software Engineer

Eingestellt von Enclipse Corp.

Gesuchte Skills: Engineering, Design, Engineer

Projektbeschreibung

SOFTWARE ENGINEER

PITTSBURGH, PA 15237

POSITION TYPE: FULL TIME

Responsibilities:

Provides technical solutions to a wide range of difficult problems. Develops solutions that are imaginative, thorough, practicable, and consistent with organization objectives.
Design, write, test, debug, and document software in languages and environments appropriate to development projects.
Apply leading-edge software development technology, such as Client Server and multi-tier architecture to overall Embedded system application development and software engineering infrastructure evolution.
Works independently or leads others to resolve software defects.
Interface with customers, test group personnel, and field support personnel to identify customer requirements and solve problems.
Create Design documentation for Software Applications.
Develops block diagrams of program logic from program specifications. Tests resulting instructions and identifies erroneous coding and inadequate or incorrect block diagramming.
Works with users to define existing or new system scope and objectives.
Contributes to or updates detailed requirements.
Participates in detailed design of modules assigned.
Participates in the integration of modules into subsystems.
Writes detailed test scripts for unit testing.
Executes unit tests and supports other testing.
Provides status and participates in project management meetings as required.
Provides estimates for assigned development activities.
Develop and coordinate project estimation and scheduling across teams and with other members of management.
Ensure corporate standards for development process are followed in all assigned work.

Requirements:

Bachelor Degree; preferred engineering or Computer Science
3 - 5 years' experience in object-oriented software design and development in a profession environment.
Completely understands and applies job practices, techniques, standards, principles, theories, and concepts. Possesses general knowledge of other related disciplines.
Experience with handling complex concurrency, performance and scalability issues.
Must have an aptitude for visualizing, designing and developing software systems based on user requirements.
Advanced knowledge of software development methodology, tools and techniques.
Experience with software design concepts such as class, sequence diagramming and documenting user case scenario from requirement documentation using UML.
Familiarity with various software development frameworks is a plus.
Exposure to a broad range of technologies and how they interact/integrate is a definite plus for this position.
Possess the ability to quickly understand complex business processes and work in a team environment to develop solutions to meet business needs.
Possess the interest and ability to learn new technologies and mentor or give direction to less experienced staff members.
Experience with formal risk management processes.
Experience defining organization of work and allocation of tasks.
Experience with software metrics, either from an implementation or usage role.
Experience in coordinating and prioritizing product requirements.
Experience with developing and coordinating S/W engineering quality practices.
Experience in software estimation techniques.
Experience with computer-aided software design tools such as RATIONAL ROSE, RUP AND UML.
Experience with software configuration management tools such as CLEARCASE is a plus.
Ability to adjust to changing priorities.
Have excellent communication skills for team interaction and to document and present technical issues in a straightforward and understandable way.
Understand and be able to present the entire project visions to management, customers and the team members.
Understand the level of detail needed for completeness of project documentation.
Must enjoy working in a fast-paced work environment, long hours and some weekends may be necessary at times.

Projektdetails

  • Einsatzort:

    Pittsburgh, Vereinigte Staaten

  • Projektbeginn:

    asap

  • Projektdauer:

    Keine Angabe

  • Vertragsart:

    Contract

  • Berufserfahrung:

    Keine Angabe

Geforderte Qualifikationen

Enclipse Corp.