Roles and Responsibilities
Hi,
My name is Manasa and I work for ACZ a recruiting organization. I would like to know whether you are interested with the below requirement we have. If it is interesting to you please revert with updated resume along with your date of birth, mobile no, contact details. It's mandatory.Company: - MNC
Qualification : Any Graduate.
Experience:- 4-6Years
Position:- full stack developer
Reply to us with your updated profile in PDF format and your availability. Incase if your profile has been shortlisted then we would like intimate either on mail / over phone.
Note: If interested candidate please send me a soft copy of your resume hidden_email / hidden_mobile
Position Summary
The Application Developer role requires a self-motivated, goal driven and Customer focused individual who can work autonomously in a team environment. Their focus is to develop solutions to achieve end-to-end automation/delivery of key Fulfilment & Provisioning Applications embedded in Optus IT OSS.
The candidate will show willingness to identify and address gaps between existing Optus systems capability and new Optus business requirements within the limits of the portfolio, work closely with domain architects, Solution Designers, Business Analysts and network engineers to translate business requirements to working deliverables supported by appropriate levels of testing and documentation. The Developer will assist completing software development tasks to agreed software development processes in a co-development set-up.
You are expected to understand fulfilment domains, inventory, network service activation and TM Forum eTOM application suits. NetCracker knowledge is a bonus, but not a must.
You will demonstrate knowledge in a wide area of technologies including Web Services (WSDL, REST), Groovy, Javascript, JMS, XML, XSLT, JAVA/J2EE, Oracle WebLogic/JBOSS/TOMCAT/Apache application server, adapters, and Open Source technologies.
You will demonstrate knowledge in SQL and database technologies, specifically Oracle based.
Key Responsibilities
Development and modification of code to generate practical outcomes using inputs from existing Optus systems
Adopt to Development practises within an Enterprise System that caters for high user demand
Contribute to the implementation of new systems required to fulfil deliverables not met by existing systems
Delivery of software applications and development of high quality, within agreed scope
Provide a close working relationship with team members
Follow and improve software development processes, including agile processes
Support production incidents based on priority and urgency
Maintain code quality (high stability, readability, low defect)
Proven ability to exercise effective technical solutions and innovation in high pressure situations
Support fellow team members, both in sharing technical know-how as well as delivering to agreed time and to implement with technical solution that is robust fit-for-purpose solution delivery at all times
Maintain skills to provide appropriate support for third and fourth level support, skilled and available to provide operational support and perform remedial activities
Experience and Qualifications
Software Engineering or Information Technology qualifications or equivalent tertiary qualifications in a relevant discipline
Knowledge & experience as a developer with service fulfilment and inventory OSS COTS in an IT development environment
An acceptable level of understanding of MPLS, TCP/IP
Understanding of Object Oriented Programming and Design Patterns
Understanding of software development methodologies
Understanding of templates and their languages, such as JSP, Template::Toolkit, or others
Knowledge of distributed source code manager, such as git, Java, Perl, JavaScript are preferred languages
Experience in implementing solutions in Java including POJO.
Strong in the use of Javascripts, JMS, XML, XSLT, JAVA/J2EE, Groovy etc.