 | |  |  |  | Open Positions in the USA
Service Director Positions available in the Lawrenceville, NJ area for qualified candidates.
Responsibilities:
 |  | Plan, direct & coordinate account development |  |  | Manage project budgets & approve project expenditure |  |  | Manage relations with clients ensuring account growth |  |  | Manage remote teams of software engineers & testers |
Experience/Skill:
Plus
 |  | Position requires traveling |  |  | Relocation may be required |
| To Apply Please: | | | | | Top  |
Sales Representative | To Apply Please: | | | | | Top  |
Senior Software Engineer .NET Computer Programmer/Architect with minimum of 5 years of experience and 1-2 years in system architecture and design with strong technology and consulting background, excellent analytical and communication skills.
Responsibilities:
 |  | Participate in requirements gathering, analysis, design, implementation, testing and maintenance |  |  | Develop general system design including internal and external information flows, current and future system requirements, interfaces and integration points |  |  | Document system architecture including functional and integration components |  |  | Document conceptual data model, key entities and elements, data transformations and conversions |  |  | Create new programs and customize existing programs utilizing the following programming languages and development environments: Visual Studio.NET, C#, C++, HTML/DHTML, JavaScript, XML/XSLT, SQL |  |  | Utilize standard software development methodologies, processes, techniques and quality planning methods in all phases of work |  |  | Facilitate effective communication between customers and offshore technical team |
Qualification:
 |  | MS/BS CS or equivalent |  |  | Certifications is a plus |
Experience/Skill:
Must have
 |  | 5+ years of experience in software development |  |  | 1-2 years in system Architecture and Design |  |  | Proficiency in .NET, C#, C++, XML/XSLT, Web Services |  |  | Proven experience in commercial web applications development |  |  | In-depth knowledge and production experience working with relational databases (MSSQL, Oracle or Sybase) |  |  | Good knowledge of MS Patterns & Practices, MS Application Blocks, NUnit |  |  | Strong analytical skills, including gathering, compiling, and documenting system and technical requirements and writing specifications |  |  | Excellent interpersonal, organizational, and written/verbal communications skills |  |  | Experience interfacing with the customer |
Plus
 |  | Experience in Healthcare |  |  | Knowledge of Content Management Systems |  |  | Understanding of extraction, transformation and loading (ETL) processes and tools |  |  | Knowledge of standard reporting systems |  |  | Familiarity with Rational Unified Process and/or Microsoft Solution Framework |  |  | Experience working with distributed (onshore-offshore) teams |
| To Apply Please: | | | | | Top  |
Senior Software Engineer J2EE Computer Programmer/Architect with minimum of 5 years of experience in Java/J2EE and 1-2 years in system architecture and design with strong technology and consulting background, excellent analytical and communication skills.
Responsibilities:
 |  | Participate in requirements gathering, analysis, design, implementation, testing and maintenance |  |  | Develop general system design including internal and external information flows, current and future system requirements, interfaces and integration points |  |  | Document system architecture including functional and integration components |  |  | Document conceptual data model, key entities and elements, data transformations and conversions |  |  | Create new programs and customize existing programs utilizing the following programming languages, frameworks and development environments: Java/J2EE, HTML/DHTML, JavaScript, XML/XSLT, SQL, Struts, Tiles, NetBeans / WSAD / JBuilder / IntelliJ IDE |  |  | Utilize standard software development methodologies, processes, techniques and quality planning methods in all phases of work |  |  | Facilitate effective communication between customers and offshore technical team |
Qualification:
 |  | MS/BS CS or equivalent |  |  | Certifications is a plus |
Experience/Skill:
Must have
 |  | 5+ years of experience in software development |  |  | 1-2 years in system Architecture and Design |  |  | Proficiency in Java (EJB, JSP, JMS), XML/XSLT, Web Services |  |  | Proven experience in commercial web applications development |  |  | In-depth knowledge and production experience working with relational databases (MSSQL, Oracle or Sybase) |  |  | Good knowledge of Patterns Practices, STRUTS, TILES, ANT, JUNIT |  |  | Strong analytical skills, including gathering, compiling, and documenting system and technical requirements and writing specifications |  |  | Excellent interpersonal, organizational, and written/verbal communications skills |  |  | Experience interfacing with the customer |
Plus
 |  | Experience in Healthcare |  |  | Knowledge of Content Management Systems |  |  | Understanding of extraction, transformation and loading (ETL) processes and tools |  |  | Knowledge of standard reporting systems |  |  | Familiarity with Rational Unified Process |  |  | Experience working with distributed (onshore-offshore) teams |
| To Apply Please: | | | | | Top  |
Programmer Analyst Responsibilities:
 |  | Participate in requirements gathering |  |  | Design and construction of applications |  |  | Consulting with customers on issue resolution |  |  | Coding and troubleshooting |  |  | Participate in deployment/implementation and production support |
Qualification: BS (CS) or equivalent
Experience/Skill:
Must have
 |  | 6+ years experience in software development |  |  | Experience with Client/server technologies, Internet technologies |  |  | In-depth knowledge of J2EE or .NET |  |  | Knowledge of XML/XSLT |  |  | Experience interfacing with the customer |
Plus
 |  | HTML/DHTML/JavaScript/CSS |  |  | Understanding of browser compatibility |  |  | Understanding of software development methodologies, architectures and CASE tools |  |  | Teamwork and leadership qualities |
| To Apply Please: | | | | | Top  |
Software Architect Responsibilities:
 |  | Participate in requirements gathering |  |  | Develop general system design including internal and external information flows, current and future system requirements, interfaces, integration points and other relevant factors |  |  | Document system architecture including major functional components, integration components |  |  | Document conceptual data model, key entities and elements, data transformations, conversions and issues |  |  | Map risk and issues to application architecture |  |  | Track/manage implementation of key components by distributed team |  |  | Participate in system deployment/implementation process |
Qualification: BS (CS) or equivalent
Experience/Skill:
Must have
 |  | 6+ years experience in software development with 1-2 years experience in System architecture designing |  |  | In-depth knowledge of J2EE and/or .NET architecture, OOA, OOD |  |  | Experience in software development lifecycle processes such as Rational Unified Process or CMMI |  |  | Experience with web services, XML, SOAP design and architecture skills, object persistence methodologies and application deployment |  |  | Ability to develop object models from the functional requirements and architecture using UML technologies and modeling tools knowledge (Rational Rose) |  |  | Ability to translate business needs into functional and technical architecture |  |  | Ability to manage multiple tasks and respond to tight deadlines in a fast-paced environment |  |  | Excellent communication skills |
| To Apply Please: | | | | | Top  |
System/Business Analyst System/Business analyst with minimum of 5 years of experience in Software Development Industry with strong technology and consulting background, excellent analytical and communication skills to perform requirements, analysis, and participate in design, implementation, testing and maintenance of web based applications.
Responsibilities:
 |  | Participate in requirements gathering, analysis, design, implementation, testing and maintenance |  |  | Analyze and document functional and system technical requirements and create specifications |  |  | Facilitate effective communication between customers and technical team by translating operational language into technical terminology; communicate and justify estimates for the client |  |  | Utilize standard software development methodologies, processes, techniques and quality planning methods in all phases of work |  |  | Assist staff and clients with difficult application problems, issues and defects regarding software capabilities and performance |
Qualification:
 |  | MS/BS CS or equivalent |  |  | Certifications is a plus |
Experience/Skill:
Must have
 |  | 5+ years experience in software development |  |  | 2+ years analytical experience in one of the following areas: Healthcare, Warehouse Management or Finance |  |  | Knowledge of business products, processes and regulations related to selected area |  |  | Strong analytical skills and experience in gathering, compiling, and documenting user functional and/or system technical requirements or specifications |  |  | Understanding of UML, Rational Unified Process (RUP), methodology and Tools |  |  | Understanding of software development methodologies, architectures and CASE tools |  |  | Excellent interpersonal, organizational, and written/verbal communications skills |  |  | Experience interfacing with the customer |  |  | Experience with Client/Server and Internet Technologies |  |  | Understanding of J2EE and/or .NET |  |  | Knowledge of SQL, HTML/DHTML, JavaScript, XML and one of the following languages Java/C++/C#/VB |  |  | Ability to maintain project plans |
Plus
 |  | Production experience with Java (J2EE) and/or .NET |  |  | Understanding of extraction, transformation and loading (ETL) processes and tools |  |  | Knowledge of standard reporting systems |  |  | Experience working with distributed (onshore-offshore) teams |
| To Apply Please: | | | | | Top  |
Project Manager Responsibilities:
 |  | Define project scope |  |  | Define project team organization, allocate and monitor tasks to team members |  |  | Facilitate technical, operational and/or business requirements |  |  | Estimate effort and evaluate high-level design and architecture |  |  | Develop and maintain project plans |  |  | Manage concurrent projects and their interdependencies |  |  | Maintain project documentation |  |  | Organize technical reviews |  |  | Manage distributed (onshore-offshore) teams |
Qualification: BS/MS (CS or equivalent); MBA preferred
Experience/Skill:
Must have
 |  | 8+ years of experience with at least 3+ years in IT project management |  |  | Proven project lead expertise |  |  | Excellent communication skills |  |  | Experience with issue resolution across multiple locations and businesses |  |  | Demonstrated skill in client relationship management and ability to manage, direct and command respect from technical and delivery team members |
Plus
 |  | Ability to engage with the client in discussions of the business situation and strategy |  |  | Ability to engage with the client in technology discussions |  |  | Experience with technical concepts |  |  | Experience in J2EE and/or .NET architecture, OOA, OOD |  |  | Background in Finance, Health Insurance or any other business area |
| To Apply Please: | | | | | Top  |
Program Manager Responsibilities:
 |  | Represent EPAM as single-point contact for the customer |  |  | Maintain profitability and customer satisfaction |  |  | Identify business opportunities within customer organization |  |  | Develop relationships with key client stakeholders and client executives |  |  | Provide day-to-day project contact for the client |  |  | Invoicing and AR |  |  | Coordinate on staffing |  |  | Oversee execution of the projects in distributed (onshore-offshore) environment |  |  | Assess and manage risk over the project lifecycle |  |  | Develop and track of integrated project plans |  |  | Control development of project deliverables |  |  | Identify and manage project issues |  |  | Ensure the use of best practices and apply lessons learned from previous projects |  |  | Directly supervise the Project Manager(s) |
Qualification: BS/MS (CS or equivalent); MBA preferred
Experience/Skill:
Must have
 |  | Total of 8+ years of experience with at least 3+ years in project/program management |  |  | Experience in planning and managing project inter-dependencies, and managing resources |  |  | Ability to lead, coordinate, and manage project initiatives |  |  | Experience with issue resolution across multiple locations and businesses |  |  | Demonstrated skill in client relationship management and ability to manage, direct and command respect from technical and delivery team members |  |  | Excellent communication, presentation, qualifying, closing and negotiation skills |  |  | Ability to prospect and uncover new opportunities |
Plus
 |  | Solid problem solving skills |  |  | Excellent relationship building skills |  |  | Strong leadership and team management skills |  |  | Deep understanding of project management tools and approaches |  |  | Experience of multiple full project lifecycles from business development to final delivery |  |  | Background in Finance, Health Insurance or any other business area |
| To Apply Please: | | | | | Top  |
|  |