US Opportunities
The current job opportunites available at the United States location are listed below. If you are interested in any of Astea's positions please send cover letter, resume and salary requirements to Jan Schubert careers@astea.com.
Horsham, PA Opportunities
Job Title: Mid Level Mobile Program Developer
Skills:
C++, Windows Mobile/Windows CE, .NET (VB, ASP, ADO), Visual Studio, JScript, Web Services, SQL Server 2000/2005/2008
Description:
The primary function of this job is to provide development and on-going support of the alliance mobile product. The Mid Level Mobile Program Developer will also be responsible for working independently as well as in a team environment across other departments within the Client Services and Core Product Mobile Team to resolve issues relating to assigned tasks.
Responsibilities:
Perform the following duties and responsibilities utilizing defined procedures and policies:
- Utilize standard system development lifecycle processes, and will apply our methodology effectively on client engagements.
- Translate business requirements into technical specifications to be used by team.
- Participate in the on-going development and support of existing customer programs.
- Participate in issue assignment and resolution, ensuring that issues are addressed within contractual SLA.
- Thorough knowledge of source control management systems including Microsoft's Team Foundation Server (TFS).
- Coordinate and communicate effectively with Management, Programmer Analysts, Business Analysts, and Project Managers to provide Mobile scheduling/planning during software development life cycle, including software support, in a concise and professional manner.
- Nominal travel may be required
- Related Bachelor's Degree (BS) from a four-year college or university in business, software engineering or computer science or related field
- Minimum of 3 to 5 years experience developing application software
- Minimum of 1+ year(s) developing software applications using C++
- Minimum of 3 to 5 years using .NET technologies
- Minimum of 1+ year(s) experience working on Windows Mobile and Windows CE platforms
- Experience working with Visual Studio 2008 and TFS(Team)
- Thorough knowledge of .NET technologies including (VB, ASP, ADO), Visual Studio, SQL Server 2000/2005/2008, Windows Mobile/CE (or similar Mobile/Handheld Device platforms)
- Experience developing in C++ is preferred
- Proficient in Jscript and general programming concepts
- Knowledge of software development methodologies, design and implementation
- Good analytical and design skills at single-product/single-environment level
- Ability to learn how business issues may impact overall project plans
- Outstanding communication and customer service skills.
Job Title: Business Solutions Architect / Consultant
Summary:
The Solutions Architect provides consulting services to Astea's client base regarding our client's complex business functions and the use of Astea's applications. Provides solutions to complex business problems using both product knowledge and knowledge of business processes providing clients with an efficient, integrated business solution. Able to work on multiple projects and/or multiple sites utilizing knowledge of more than one application or product. Travel to client site is on average 90 - 100% of the time.
Responsibilities:
The Business Solutions Architect will be responsible for defining and delivering the total solution to the customer (using Astea and partner products) including:
- Process definition and design
- Requirements definition, mapping, and gap analysis
- Astea application design and prototyping
- Definition of the overall application architecture (e.g. Astea Alliance, interfaces, converted data, reporting, etc.)
- Establishing and managing implementation standards and best practices
- Test scenario definition, script development, and execution
- Application deployment planning and execution
- Ability to understand business challenges and translate them into process / technical solutions
- Define Best Practices for clients in terms of Astea Products.
- Work on complex client projects usually on-site, usually as part of a team, to analyze client's business requirements and application objectives.
- Works with Project Manager to prepare status reports on all project activities.
- Knowledge of enterprise wide systems, architectures and an appreciation of the *big picture* in systems development and integration
- Knowledge of Field Resource Planning (rapid response, planned work, route based) and Dispatch approaches (full day or week schedules, drip feed), ideally with work experience as a dispatcher or planner
- Knowledge of Field Resource Optimization (Margin based, constraint based, rules based, route and territory planning) and scheduling tools
- Knowledge of Mobile Technician call management solutions (Technician diary, Job Lifecycle) and technologies (Message based communication, Data Synchronization)
- Provides assistance with issue reporting, issue follow-up, patch delivery and testing.
- Communicates business requirements for technical review for situations where a standard solution is not possible.
- Provides feedback to the technical support organization about potential product issues and client enhancements.
- Maintains up-to-date knowledge of product.
- May serve as a senior level pre-sales support and post-sales technical support specialist.
- Understanding of the CRM business arena (Service, Sales and Marketing) and help to develop and win business.
- Significant Consulting/client facing background
- Conversant with business issues and trends
- Strong technical foundation
- May be required to train clients and/or end users on the application.
- Participates in training new hires.
- Helps the client create end-user documentation and other documentation to support the new or redesigned business processes.
- B.S. in Computer Science (4 year degree) or related field/experience.
- Minimum of 10 years business experience in a Technical Solutions centric, consultative / management position, or a related field; or equivalent combination of education and experience in external client facing roles.
- Outstanding communication, analytic and presentation (crafting messages, strong presence) skills in English.
- Credibility with clients in all facets of technical projects (software, hardware, network, etc.).
- Proficient in Microsoft Office, Microsoft Project, Microsoft.NET, Panorama, Active Reports.
- Ability to travel 100% required (work week).
- ERP Implementation experience; supply chain experience a plus
##########
The primary function of this job is to provide development and on-going support of the alliance mobile product to deliver a highly integrated solution. The Sr. Mobile Programmer Analyst will also be responsible for communicating and leading communications with other departments within the Client Services and Core Product Mobile Team to resolve issues relating to assigned tasks.
Responsibilities:
Perform the following duties and responsibilities with moderate supervision utilizing defined procedures and policies:
- Works independently or in a team environment. Mentors team members to develop and support existing applications
- Understand standard system development lifecycle processes and applies methodology effectively on client engagements.
- Capture business requirements and translate into the technical specifications used by team.
- Design and develop new applications and make modifications to existing applications, including unit testing procedures, documentation, and installation/deployment procedures to support a variety of new and existing business initiatives.
- Excellent programming skills needed to assist in management of day-to-day management of multiple agile development projects across multiple teams.
- Work closely with backend development team to ensure a seamless delivery of the mobile solution
- Manages issue assignment and resolution, ensuring that issues are addressed within contractual SLA.
- Thorough knowledge and administration of source control management systems (TFS).
- Communicates effectively with Management, Programmer Analysts, Business Analysts, and Project Managers to provide Mobile scheduling/planning during software development life cycle in a concise and professional manner.
- Develop and maintain a comprehensive understanding of Astea product offerings and obtain industry domain knowledge
- Continuous self-development through expanded product knowledge, utilizing newly implemented technology and staying abreast of the latest relevant technologies
- Interview, mentor, and train new Mobile Team Members as needed
- Nominal travel may be required
- Related Bachelor's Degree (BS) from a four-year college or university in business, software engineering or computer scienc or related field
- Minimum of 3-year application software experience
- Significant experience working on Windows Mobile and Windows CE platforms
- Experience working with Visual Studio 2008 and TFS(Team)
- Proficient in Jscript and general programming concepts
- Significant knowledge of software development methodologies, design and implementation
- Excellent analytical and design skills at single-product/single-environment level
- Thorough understanding of how business issues may impact overall project plans
- Outstanding communication and customer service skills
- Thorough knowledge VB, VB.NET, ASP.NET, and ADO.NET. Visual Studio.Net experience and SQL Server 2000/2005 skills required.
- Knowledge of C++ is a plus
Job Title:Project Manager
Reports To: Director, Client Engagements
Position Summary:
Project Manager will be responsible for managing national enterprise projects. The Project Manager plans, schedules and controls project activities related to successful enterprise implementations applying technical and managerial skills to satisfy project requirements, while building positive professional relationships with customers and team. In addition to having strong Project management skills, candidates should be experienced managing large-scale projects while maintaining budget guidelines and must have excellent verbal and written communication skills.
Responsibilities:
- Act as a project liaison between the customer and Astea.
- Create and update project documentation, including development of project plans specifying goals, strategy, matrix staffing, scheduling, identification of risks, contingency plans, and allocation of available resources.
- Direct and coordinate activities of project personnel to ensure project progresses on schedule and within budget while providing leadership and motivation to project team members throughout the project life cycle.
- Participates in the hiring process and training of new hires.
- Ability to manage and oversee vendor/contractor relationships including third party implementation teams.
- Prepare a variety of weekly, periodic and ad hoc reports for senior management, key project stakeholders and business groups and distribute project related data/documentation as appropriate including; project status reports, vendor information, and requirements documents.
- Manage project issues, decisions and risks, including escalation to sponsors.
Other Qualifications Desired:
Bachelor's degree (BS/BA) in business, MIS, software engineering, computer science or related field.
7 to 10 years business experience consulting with an applications development background, large account management experience, PMP certification, and/or sales background is highly desirable.
5+ years project management experience with external clients
Ability to foster strong working relationships between project teams, user communities, management and vendors
Ability to manage multiple project plans concurrently and prioritize tasks appropriately under changing conditions
Excellent organizational and communication skills with a commitment to meeting deadlines and expectations while ensuring overall quality of delivery
Confidence in preparing and delivering presentations to small and large groups.
Proficient with MS/Project.
Experience working in Microsoft implementation environments, including experience with Visual Studio .NET, C#, VB, SQL Server, .NET Compact Framework, SQL Mobile, mobile messaging, etc.
Job Title: Support Programmer Analyst (Junior To Mid-Level Programmer Analyst)
Reports To: Director of Client Support Services
Summary:
The primary function of this job is to provide superior maintenance support to Astea International customers to resolve reported software issues.
Responsibilities:
Perform the following duties and responsibilities with close supervision utilizing defined procedures and policies:
- Research reported problems and develop solutions for customer issues in a timely manner
- Carry out design, implementation and maintenance programming activities that require research and analysis
- Gather details to perform necessary tests and analyses
- Conduct unit and integration testing
- Update calls and document procedures used to resolve problems
- Continuous self-development through expanded product knowledge, mastering newly implemented technology and staying abreast of the latest relevant technologies
- Develop and maintain a comprehensive understanding of Astea offerings and obtain industry domain knowledge
- Demonstrated track record in attaining and/or exceeding defined goals in a fast paced technology environment
- Meet deadlines, prioritize and handle multiple tasks while working independently and as a member of a team
- Ability to communicate (written and verbal) with employees, management and team members in a concise and professional manner
- Support programmers interface with senior staff on issues which need assistance
- Perform other duties and responsibilities as assigned
- Nominal travel may be required
Requirements:
- Related Bachelor's degree (BS) from a four-year college or university in business, software engineering or computer science or related field
- Minimum of 1-year application software experience
- Basic knowledge of software development methodologies, design and implementation
- Good analytical and design skills at single-product/single-environment level
- Ability to learn how business issues may impact overall project plans
- Outstanding communication and customer service skills
- Thorough knowledge VB 6.0, XML, XSL, JavaScript, VB.NET, ASP/ASP.NET, ADO/ADO.NET, C++, and Visual Studio.net experience preferred, and SQL Server 2000 and Oracle skills. Familiarity with COM a plus.
Irvine, CA Opportunities
Job Title: Windows Mobile Developer
Summary: Perform analysis, design and programming work on Windows Mobile applications.
Responsibilities:
- Design, code and unit test Windows Mobile software (FX Mobile,) a mobile component of a Field Service Automation application (FX Enterprise).
- Maintain existing FX Mobile software
- Analyze technical and functional requirements
- Perform Internationalization and Localization work
- Document and present technical design and concepts.
- 3 years of recent experience developing Microsoft application software using Visual Studio 6 and 2008
- Recent experience with C++ and MFC development
- Experience with the .NET Framework and Compact Framework is desired but not required.
- Some experience with XML and SQL is preferred
- Some experience with MSMQ, net work programming, or wireless communications is desired but not required
- Proven excellent verbal and written communication skills
- Minimum Bachelors degree, or equivalent, in a technical discipline
Job Title: Project Manager, Professional Services
Skills: PMP "Project Management" scoping planning resourcing "business process analysis" "data definition" documentation "software installation and configuration"
Responsibilities:
- Act as project liaison with our customers
- Lead the project management team and apply continuous process improvements to implementation project methodology.
- Direct and coordinate activities of project personnel to ensure project progresses on schedule and within budget while providing leadership and motivation to project team members throughout the project lifecycle.
- Responsible for presales and project scoping, project planning and resourcing, business process analysis, data definition, documentation, software installation and configuration, custom solutions design and development, system testing, customer training and deployment.
- Customer care transition to an ongoing support role at the end of a project.
- Experience in project management and leading project management teams
- Four year college degree in an information technology discipline or equivalent training and experience.
- Understanding of project management practices and methodologies.
- Ability to foster strong working relationships between project teams, user communities, management and vendors.
- Ability to manage multiple project plans concurrently and prioritize tasks appropriately under changing conditions.
- PMP and Microsoft technology certifications are a plus.
- Some travel is required for this position, but most of the project activities are performed remotely.
