Careers
AmberNet is an exciting startup providing Software Products & Services to the Communications & IT industries. Founded in 2006 with the vision to become the preeminent supplier of Software Solutions that enable the Broadband Services Revolution & the Convergence of IT and Communications, AmberNet has developed a market leading and innovative Service Fulfillment Platform – uSEPTM.
Employees are our most important asset. Every employee is also an owner. It is a pleasure to work hard and play hard at AmberNet. To be successful, you need to be a hard worker, obsessively focused on quality, and love to go the extra mile. Creativity, innovation, quality in deliverables, and timeliness are always rewarded. In consultation with industry experts, we have put together a unique reward & recognition program for our employees including:
- Stock Options
- Health and Dental Insurance
- 401(K), and
- Year-end Bonuses based on individual and company performance
AmberNet is currently hiring experienced Business Analysts, Software Engineers, Software Consultants, and SQA Consultants. To apply, please send your resume in confidence to Human Resources.
For details on these positions see below:
POSITION TITLE: SR. BUSINESS ANALYST
As a Business Analyst you are one the main drivers of a successful project implementation. You bring a unique blend of domain knowledge/experience, knowledge/experience of application software, the ability to communicate clearly both written and verbal, and are very comfortable interacting with customers to elicit software requirements. You are detail oriented and passionate about requirements management.
Essential Duties and Responsibilities
- Captures requirements and use cases through customer interaction (workshops, JAD sessions, meetings) and interaction with project Architects during the Requirements and High Level Design phases of a project.
- Develops project artifacts such as use case models, requirements documents, and requirements traceability and verification matrix.
- Consults with and assists Architects, Software Consultants, and SQA Consultants in understanding requirements.
- Performs or assists customers in performing User Acceptance Test (UAT) of the software/system. Enters defects and change requests from UAT.
- Assists technical writers in the preparation of system manuals & guides.
- Assists technical trainers in end-user training or performing a training needs analysis.
- Assists in Sales and Business Development activities on an as needed basis.
Skills & Abilites Required
- Experience capturing detailed requirements of a complex software application, preferably for the telecommunications industry.
- Experience with requirements gathering tools, preferably Rational.
- Ability to work with a team spread across multiple geographic locations, and away from the customer location.
- Ability to separate the “what” from the “how,” perform customer presentations, and conduct requirements workshops.
- Proven communication skills, both written and verbal.
- Uses professional concepts and works on problems where analysis of situations or data requires review of a variety of factors.
- Knowledge and experience in any one of
- IP/MPLS networks, services, technologies and standards preferably in a Carrier environment.
- Wireless networks (2G, 2.5G, and 3G), services, technologies and standards preferably in a Carrier environment.
- Knowledge/experience with some of the following switches is a definite plus:
- Alcatel 7750SR (IP Service Edge), Alcatel 7450 Ethernet Aggregation, Alcatel SMC, Alcatel IN 8618
- Cisco IOS/CatOS Devices– 10K, 72xx, 76xx, 12K, CRS-1, 65xx, 35xx, 37xx, 5300, Cisco Call Manager, Call Manager Express, Unity, Unity Express, Cisco SBC (Session Border Controller), Cisco VOIP Gateway, Cisco PIX
- Juniper JUNOS/JUNOSe Devices– ERX 14xx. 7xx, M320, T640, etc., Juniper Netscreen M5400
- Tellabs 8890 MSE, FortiGate 5140 Antivirus & Spam, Nortel Alteon Load Balancer
- Ericsson (HLR, AuC), Blackberry RIM (SOAP/XML), Comverse (Infinity, Insight-Videomail, MMSC), Mobiliaris MLM, GemPlus OTA, Goodlink W/S Server
- UNICO (Home Intelligent Network, MSDB, PDB, MACE, MINT)
- Kodiak 3G Push-To-Talk
- NEC NEMIP iMode, OpenWave MAG6, Protocom (MAINS, MEMO), Insignia DMS.
- Experience capturing requirements for OSS/BSS/Network/Element management systems is highly desirable.
- Ability to work independently with very little supervision on day-to-day activities.
- A total of at least eight years of relevant work experience.
Education Required
- Bachelors or Masters Degree in Computer Science, Electrical Engineering, or related discipline.
Special Job Condition/Physical Requirements
- General office environment.
- Ability to travel.
- Temporary relocation may be offered. Positions in Australia and Dubai (UAE).
To apply, please email your resume to hr@ambernettech.com.
POSITION TITLE: SR. SOFTWARE ENGINEER
As a Software Engineer you design, develop, configure, test and document AmberNet’s uSEP software components and interfaces. You are an integral member of a team implementing and integrating uSEP using the Java programming language. You stay abreast of software development best practices, architectures, and design patterns, and enjoy learning new concepts and technologies on a continual basis. You communicate ideas, concepts, techniques, and issues clearly with peers and with senior management. You are detail oriented and passionate about writing high quality re-usable software components and interfaces.
Essential Duties and Responsibilities
- Understands requirements and use cases through customer interaction (workshops, JAD sessions, meetings) and interaction with project Architects and Product Managers.
- Develops project artifacts such as High Level Architecture/Design document, Detailed Design document, Unit Test Plan, Unit Test Summary report, Engineering Test Plan, Engineering Test Summary Report.
- Designs, develops, debugs, and troubleshoots software code and scripts.
- Tests (Unit and Engineering Integration Test) software code and scripts.
- Conducts code reviews or participates in peer code reviews.
- Mentors junior software engineeres in Software Engineering best practices, design patterns, etc.
- Fixes assigned software defects.
- Assists technical writers in the development of system manuals, guides, and release notes.
Skills & Abilites Required
- Experience designing and developing complex software applications using Java, preferably for the telecommunications industry.
- Experience with Linux/Solaris, Application Servers (Tomcat, BEA Weblogic, Websphere, or JBOSS), Oracle, Hibernate, XML, JBOSS-SEAM, GWT, and jBPM is highly desirable.
- Ability to work with a team spread across multiple geographic locations, and away from the customer location.
- Proven communication skills, both written and verbal.
- Uses professional concepts and works on problems where analysis of situations or data requires review of a variety of factors.
- Experience with source code control and bug tracking systems, preferably SourceForge.
- Experience with OSS/BSS/Network/Element management systems and VMware virtualization is highly desirable.
- Ability to work independently with little supervision of day-to-day activities.
- A total of at least six years of relevant work experience.
Education Required
- Bachelors or Masters Degree in Computer Science, Electrical Engineering, or related discipline.
Special Job Condition/Physical Requirements
- General office environment.
- Must be located in Dallas, TX or Toronto, ON.
To apply, please email your resume to hr@ambernettech.com. Please quote the job number in the Subject field.
POSITION TITLE: SR. SQA ENGINEER
As a SQA Engineer you test and develop automated tests for the Verification and Validation of uSEP and its sub-components. You are an integral member of a team testing uSEP software. You communicate ideas, concepts, techniques, and issues clearly with peers and with project managers. You have prior experience planning, defining, developing, and executing, system functional tests, performance/stress tests, interoperability tests, data migration tests, and user acceptance tests. You are detail oriented and passionate about software quality.
Essential Duties and Responsibilities
- Understands requirements, use cases, and system architecture.
- Designs, develops, and executes SIT, Performance, Interoperability, UAT, and Data Migration tests.
- Designs, develops, debugs, and troubleshoots software scripts or simulators used to perform various tests.
- Enters defects and change requests in the bug tracking system.
- Develops project artifacts such as SIT Test Plan, SIT Test Summary Report, Performance Test Plan, Performance Test Summary Report, Interoperability Test Plan, Interoperability Test Summary Report, Data Migration Test Plan, Data Migration Test Summary Report, User Acceptance Test Plan, UAT Summary Reports, etc.
- Mentors junior SQA Engineers in software testing best practices.
- Assists technical writers in the development of system manuals, guides, and release notes.
Skills & Abilites Required
- Knowledge and experience of test standards, processes, and procedures.
- Experience with Linux/Solaris, Application Servers (BEA Weblogic, Websphere, or JBOSS), Oracle, XML, jBPM, and VMware is highly desirable.
- Experience testing OSS/BSS/Network/Element management systems is highly desirable.
- Uses professional concepts and works on problems where analysis of situations or data requires review of a variety of factors.
- Experience with defect tracking and change management tools, preferably SourceForge.
- Ability to work with a team spread across multiple geographic locations, and away from the customer location.
- Proven communication skills, both written and verbal.
- Ability to work independently with very little supervision of day-to-day activities.
- A total of at least six years of relevant work experience.
Education Required
- Bachelors or Masters Degree in Computer Science, Electrical Engineering, or related discipline.
Special Job Condition/Physical Requirements
- General office environment.
- Must be located in Dallas, TX or Toronto, ON.
To apply, please email your resume to hr@ambernettech.com.
POSITION TITLE: SR. SOFTWARE CONSULTANT
As a Software Consultant you design, develop, configure, test and document application software components and interfaces. You are an integral member of a team implementing and integrating application software products using Java/J2EE technologies for the telecommunications industry. You stay abreast of software development best practices, architectures, and design patterns, and enjoy learning new concepts and technologies on a continual basis. You communicate ideas, concepts, techniques, and issues clearly with peers and with customers. You are detail oriented and passionate about writing high quality re-usable software components and interfaces.
Essential Duties and Responsibilities
- Understands requirements and use cases through customer interaction (workshops, JAD sessions, meetings) and interaction with project Architects during the Requirements and High Level Design phases of a project.
- Develops project artifacts such as High Level Design document, Detailed Design document, Unit Test Plan, Unit Test Summary report, Engineering Test Plan, Engineering Test Summary Report.
- Designs, develops, debugs, and troubleshoots software code and scripts.
- Tests (Unit and Engineering Integration Test) software code and scripts.
- Conducts code reviews or participates in peer code reviews.
- Mentors junior consultants in Software Engineering best practices, design patterns, etc.
- Fixes assigned software defects.
- Assists technical writers in the development of system manuals, guides, and release notes.
Skills & Abilites Required
- Experience designing and developing complex software applications using Java, preferably for the telecommunications industry.
- Experience with Solaris (or other UNIX flavors), Application Servers (BEA Weblogic, Websphere, or JBOSS), Oracle, XML, TCP/IP Networking, highly desirable.
- Ability to work with a team spread across multiple geographic locations, and away from the customer location.
- Proven communication skills, both written and verbal.
- Uses professional concepts and works on problems where analysis of situations or data requires review of a variety of factors.
- Knowledge and experience developing software applications for any one of:
- IP/MPLS networks, preferably in a Carrier environment is highly desirable.
- Wireless networks (2G, 2.5G, and 3G), preferably in a Carrier environment is desirable but not essential.
- Experience with source code control and bug tracking systems, preferably Rational.
- Experience with OSS/BSS/Network/Element management systems is highly desirable.
- Ability to work independently with little supervision of day-to-day activities.
- A total of at least eight years of relevant work experience.
Education Required
- Bachelors or Masters Degree in Computer Science, Electrical Engineering, or related discipline.
Special Job Condition/Physical Requirements
- General office environment.
- Ability to travel.
- Temporary relocation may be offered. Positions in Australia and Dubai (UAE).
To apply, please email your resume to hr@ambernettech.com.
