Job Description for Software Developer -...
Transcript of Job Description for Software Developer -...
1
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
Batch 2015-2016
Job Description for Software Developer
Below is the job description for LEAD ERP DEVELOPER.
Job Title: LEAD ERP DEVELOPER Established: 2005
Information
Salary: 2.35 / annum Division: Technology(ERP)
Approved By: Head Office (Pune) Location: Pune/ Lucknow
Description of Work:
This position is a hands-on lead position which champions the
implementation and support of development efforts of the ERP
Applications (Oracle and Maximum). Position leads a technical
team including project planning and estimating, status reporting,
employee mentoring, performance management, development
process and contribution to strategic direction. Position is
responsible for the specification, technical design and
implementation, and testing of applications components to support
the users of the Oracle and Maximum ERP.
Duties & Responsibilities:
ESSENTIAL:
Conducts self in an appropriate manner as a representative of RTD, working
effectively in a diverse work environment.
Develops and maintains project plans for all ERP enhancements. Manages direct reports and other matrix staff. This includes
participating in interviewing, hiring and performance reviews. Schedules work of staff based on
operation priorities, reviews work and mentors staff. Reports, tracks and communicates status and issues, based on departmental
2
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
defined reporting templates. Analyzes and assigns Help Tickets related to customizations, configuration and reports;
investigates issues, determines correct remedial action. Reports, tracks and
communicates status, results and issues effectively using the Help Desk tool. Works with other development staff in a matrix assignment environment.
Coordinates the interfaces and Crystal report development for the Maximus
maintenance system
Conducts technical code reviews and provides technical assistance to less
experienced team members
Participates in the development of long range plans and goals.
Enforces the compliancy with architectural processes for projects
Coaches teams of software design engineers for planning, tracking and
completion of the work within the agreed plan, using agreed methods
and processes
Reviews and approves business requirements and functional documentation
produced by staff and others.
Documents requirements and functional designs for small to medium projects
and reports.
Gains an understanding of the current Business Processes, as well as
makes recommendations for modifications or new processes that may
improve accuracy and efficiency.
Meets with end users to analyzes business processes, understand
requirements, and recommend technical solutions.
Develops custom solutions or integrations for projects of moderate risk and
complexity in an Oracle ERP environment. Increases customer satisfaction
through continuous improvement and delivery of quality products and
services. Projects will include, but are not limited, to customization and
configuration changes in Oracle ERP Financial modules, Payroll, Oracle Time
& Labor (OTL), Human Resources (HR), HR Self Service, ERP Recruitment,
HR Advanced Benefits, Financials, Purchasing, Order Management,
Inventory, Contracts, Grants, Self Service and Business Intelligence.
3
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
Produces and updates architecture, and technical documents for review and
approval.
Reviews and approves other team members and outside consultants technical
documentation.
Develops and maintains ERP design and coding standards.
Provides custom coding and testing of customized extensions to Oracle
Applications when existing system functionality is deficient compared to
business requirements
Develops reports and provides technical guidance for the development of new
Oracle 5.0 application report output or modify existing reports using, Discover,
Oracle Reports, Crystal reports, and XML Publisher.
Uses Oracle 5.0 standard tools to personalize and configure applications to meet
requirements.
Reviews other team members' work and troubleshoots technical issues
Triages and resolves software defects
Creates unit testing plans and test scripts and thoroughly tests all software,
interfaces and systems
Maintains and develops interfaces from/to various applications within and
outside of Oracle 5.0.
Maintains version control system with baseline set of code and documentation
of customized software, interfaces and reports.
Opens Oracle and Maximus trouble tickets when needed. Runs queries and
gathers information needed for resolution.
Documents all operational and functional information necessary for deployment
Provides technical application support in a 24/7 environment for all Oracle 5.0
modules in a production environment and during enhancement and upgrade
projects. Assign resources on a rotating basis for 24/7 support.
Stays current with evolving technologies.
Reports, tracks and communicates status and issues, based on departmental
defined reporting templates.
OTHER: All other job-related duties as assigned.
4
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
Qualifications: Bachelors Degree in Computer Science or related field (CS & IT)
Hands-on experience with developing Oracle 5.0 Applications with some of
the following 5.0 modules: Payroll, Oracle Time & Labor (OTL), Human
Resources (HR), HR Self Service, ERP Recruitment, HR Advanced Benefits,
Financials, Purchasing, Order Management, Grants
Administrative knowledge of version control systems like CSS, Subversion
Working knowledge of Oracle 5.0 interfaces
Advanced knowledge of development environment including Oracle Developer
and E-Developer Suites, SQL*Plus, TOAD, Oracle Developer Suite.
Advanced working knowledge of Oracle PL/SQL
Working knowledge of XML Publisher and/or Oracle reports
Knowledge of Unix/Linux operating kernel and familiarization with scripting
language.
Knowledge of general object-oriented concepts (OOA/D/P, UML)
Advanced knowledge of Oracle 10G database concepts
Knowledge of software life-cycles
Knowledge of project planning using Microsoft Project or equivalent tools
Knowledge of business intelligence
General knowledge of Oracle workflows, Fast Formulas, Alerts or
Oracle Approvals Manager.
Working knowledge of Microsoft windows tools including VISIO
Ability to communicate effectively, verbally and in writing, to interact
effectively with internal and external clients, peers, management and
cross-functional areas, to clearly and concisely communicate (written
and oral) technical information to non-
technical audience, to create technical documentation,and to use facilitation
5
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
skills with both technical and non-technical personnel Ability to draw out information and develop in-depth understanding of complex
processes
Ability to determine/refine business requirements Ability to suggest alternative
approaches
Leadership skills to effectively lead in a team environment. Knowledge of supervisory techniques including performance management.
Ability to coordinate cross-functional projects.
Ability to manage time effectively, to meet schedules and deadlines, to
work under time pressure, to multi-task, to plan, organize and prioritize
work assignments, and to pay close attention to detail
Ability to rapidly learn new software and maintain competency with
developing technologies.
Ability to identify design alternatives that will implement a solution from a
specific analysis model Ability to estimate time needed for software
development Ability to constantly seek and acquire knowledge of emerging technologies
Ability to analyze Ability to troubleshoot Ability to use good judgment in evaluation and decision making.
Ability to work flexible hours, 24/7
6
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
Ability to work effectively in a diverse workforce Project management
skills Problem solving skills
Ability to understand how business issues may impact overall project plans Ability to develop testing criteria.
Demonstrated ability to work effectively in a diverse workforce. OR
An equivalent combination of experience, knowledge, skills, abilities, and other
characteristics consistent with required qualifications as determined in the job
analysis.
CORE COMPETENCIES
COMMUNICATION (D): good written and verbal communication, organized
thought processes, polite and respectful of others, adapts presentations to the
audience
ANALYSIS/PROBLEM SOLVING: thoroughly thinks out and evaluates
alternatives, innovative problem resolution, pro-active approach, initiative to
resolve problems
WORKLOAD MANAGEMENT (D): works with little direction and
supervision, timely completion of projects, makes time for unplanned
assignments, adapts to changing priorities
ETHICS AND INTEGRITY: perceived fairness; tolerance; honesty; consistent in application of policies and procedures.
JOB SPECIFIC COMPETENCIES
SUPERVISION: provides training and regular feedback, encourages
educational development, consistently follows CBA in performance
management of represented employees, initiates performance plans and
disciplinary actions at appropriate times, plans ahead to prepare and
present appraisal to salaried employees within thirty days of due date (only
exception is unplanned extended absence)
7
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
CONCEPTUAL THINKING: applies common sense, theory and experience to
decision-making; interprets data for discrepancies and trends, and recognizes
subtle patterns; identifies key issues or uses inductive reasoning
in complex situations.
SPECIALIZED KNOWLEDGE: specialty field of knowledge is up to date and properly applied
1
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
Batch 2015-2016
Job Description – Systems Engineer Compensation: 2.20 Lacks per Annum
JOB DESCRIPTION Concierge Technologies, all IT solution, is looking for a system engineer to join our team. The position will entail working directly with our client base as an outside technical field engineer (post- sales engineering). The focus will be on network infrastructure and security projects. Example projects include configuring Windows servers, deploying MS Exchange Server, managing backup and storage systems, troubleshooting server problems, and securing networks. In addition, some time will be spent assisting the sales department with the creation of valid configurations and quotes for technical solutions (pre-sales engineering). REQUIRED SOFT SKILLS
Professional appearance Integrity and honesty
Excellent written and verbal communication skills
Excellent organizational skills
Excellent troubleshooting skills Self motivated and disciplined
Ability to explain technical concepts
to non-technical individuals
Desire to learn and believes in continuing education
Cool head in stressful situations Self confidence
Must be able to work independently and as a member of a team
REQUIRED HARD SKILLS
DESIRABLE SOFT SKILLS College graduate Public speaking skills Ability to lead technical seminars
DESIRABLE HARD SKILLS
Knowledge on IT consultant with a network infrastructure and security focus
Knowledge on migrating from Exchange
2000/2003 to Exchange 2007 Linux systems
configuration, administration, and security
Background in network security (OS hardening, security audits, penetration testing, etc.)
Knowledge on IT field administering Windows Server and Exchange Servers
MCSE 2003 Certification Exchange 2003 Certification
Firm understanding of Microsoft based networks and Microsoft operating systems Understanding of basic and advanced networking concepts (IP Addressing, routing, switching, OSI, DHCP, DNS, SMTP, protocol analysis, etc.)
Basic storage knowledge (DAS, SAN, NAS, backup and recovery, etc.) Ability to troubleshoot a technical problem in an efficient and logical manner
Create and maintain documentation as it relates to network configurations
Conduct research on network products, services, protocols, and standards
Advanced industry certifications such
as CCISP, FNCNE, MCSE, CCNP, JNCIS, etc.
Knowledge on high-end storage (SAN, HSM, etc.)
1
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
JD FOR Web Designer
Batch 2015-2016 Compensation: 1.80 Lacks per Annum
Profile Name: Web Designer
Location: Lucknow & Pune
Years of Experience: Fresher
Job Description:
(Role in the organization and Key Responsibility Areas [KRA])
1. Qualified Degree Holder / Graduate from recognized institution with minimum of 70% marks or 8.4 cgpa.
2. Good knowledge in HTML & CSS coding and maintenance.
3. Sound Knowledge on languages like php, .net, Ruby On Rails, VC#, SQL Server, C, C++, JAVA, Word press etc..
4. Good knowledge in creating / managing / modifying dynamic pages.
5. Good knowledge in JavaScript, jQuery, Ajax script libraries available on internet for adding menus and effects.
6. Good experience in optimizing for cross browser compatibility with major browsers
like IE 6,7,8,9, Firefox, Chrome and Safari. 7. Good Knowledge in image manipulation, HTML & CSS design templates. 8. Some experience in creating non flash / flash animation for website would be added
advantage. 9. Good English communication skill. 10. Better understanding of requirement in written communication is preferred. 11. Additional certificates on Web Designing course will be great plus.
Preference of Educational background: B.Tech/ MCA
Preference of Professional background: Analytically strong individuals with sound knowledge of php, dot net. Individuals with hosting experience or those who are still working on live projects will be preferred
1
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
Batch 2015-2016
Job Description Web Developer
COMPENSATION: 1.80 Lacks per Annum JOB DESCRIPTION: This position involves leading custom web development throughout the entire project life cycle. You will experience the freedom of building custom web sites using your own leadership and programming skills. Our web developers are capable of full cycle project leadership including application architecture, design input, site layout/user interface, database design/programming, and .NET development. The right individual for this role will be a motivated and energetic developer who
takes initiative, enjoys finding solutions to a varying number of challenges, is
detail-oriented, and takes extreme pride in their work. If you thrive by working
side by side with one of the most experienced and professional teams in the
industry while leading your solutions to successful completion, consider this
opportunity as the next level in your professional development.
REQUIREMENTS/SKILLS:
Sound knowledge on web development, using HTML, JavaScript, CSS, ASP.Net, C#, and T-SQL preferred.
Candidates should have proven .NET experience as well as a solid understanding of
Object Oriented Design and Programming.
A solid understanding of web application development processes, from the layout/user interface to relational database structures.
Understanding the benefits of SEO and the development skills to support SEO are a plus.
Strong communication and writing skills. Ability to communicate directly with peers, managers, and clients
while leading development to a completed and successful solution.
Strong organization skills to manage multiple timelines and complete tasks quickly
within the constraints of clients’ timelines and budgets.
Ability to grow professionally in a highly flexible and fast-moving environment. 0· Awareness and pride in 100% client satisfaction.
2
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
PRIMARY RESPONSIBILITIES:
Creation of site layout/user interface from provided design concepts by using standard HTML/CSS practices.
Placement and layout of web site pages given client provided content. Development of robust and user-friendly .NET-based
web applications. Design and creation of relational database
schemas.
SQL Server T-SQL development.
Application/Framework design as needed.
Specifications/Requirements gathering as needed. Routine daily maintenance of existing sites and applications.
DAILY TASKS:
Assist in gathering requirements and project specifications 0· Attend project kickoff meetings
with clients.
Take ownership of daily project needs and communications.
Communicate project status and deliverables with managers
and clients. 0· Record time daily.
Design, create and program SQL Server databases per project
needs. 0· ASP.Net (C#) development per project needs.
Manage project tasks, timelines, and communication. 0· Perform routine site
maintenance as needed. Other tasks as needed for successful project completion.
LOCATION: Pune & Lucknow
3
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
About Concierge Technologies: CONCIERGE TECHNOLOGIES is a multi-skilled software service provider with a highly competent workforce and strong global presence. With years of honed expertise in cross-platform skills and quality-integrated methodologies, CONCIERGE adopts a competent global delivery model in providing value-based solutions as well as professional services to clients worldwide. CONCIERGE is a different kind of offshore outsourcing company. CONCIERGE brings clients the best of both worlds: the savings and superior quality of offshore development, and the immediacy and trust of a local company. Through a decade, CONCIERGE has built an offshore outsourcing powerhouse capable of delivering 24x7 project management on the largest software projects, backed by world class processes and capabilities that helps clients manage through rapid changes in technology. CONCIERGE’s strongest advantage is its excellent pool of skilled resources, recruited from the finest clan of professionals in the industry. They provide a vibrant combination of strategic IT services, IT ES (BPO) and technology skills.
1
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
Batch 2015-2016 Requirements for Appearing in Placement drive Conducted by Concierge Technologies:-
Students Applying for Concierge Technologies should have a minimum of 65% in every
Semester.
Students should have a minimum Attendance of 75 %. [According to AICTE for Sitting in a Semester Exam
Students should be in College formals and should carry their College ID Card while
Attending all the three rounds of Interview i.e. written exam, G.D & P.I.
Students must have 1st divisions in their 10th & 12th grades (Any board)
Students must carry at least one Valid Photo ID proof.
Original Mark Sheets & Certificates, 3 Photos, Update Resumes are required at the time of P.I.
Internet Connection by the College is required during all forms of Placement Drive.
College Representatives should be available at the time of Interview process.
Concierge Executive would be setting up their own Systems for the Technical round.
College Representative are supposed to setup the space in advance.
College Representative should make Arrangements, before hand for Smooth Functionality in the Placement Drive.
College Representative should make sure that all the Students are ready for Placement Drive; College should inform the Students at least 2 weeks in advance regarding the Placement Drive, all the information which is frequent in all the Placements Drive should be conveyed to all the Students beforehand.
Mode of conversation during the Placement Drive would be English and preferred Candidates would be chosen on the bases of spoken & written English.
Written exam which would be conducted at College premises should be conducted fairly, during the written exam Concierge Executives would be present in the exam hall.
Selection of the Students would be the decision of HR (Admin) the bases would not only the marks in College or other extra Qualifications, Concierge Endeavors over all Employee Makers.
2
Concierge Technologies Pvt.Ltd (Company Confidential)
An ISO 9001:2008 Company
Concierge endeavors fair Recruitment practices while Recruiting in any of the Placement
Drives ,so College should make sure that there should not be any of reference or else pressure on the HR is been done by the College .
Concierge Team would try to finish to the Recruitment in a single day, but if not due to certain reason the College will have to make the necessary Arrangements for the Team Hospitality.
During the visit to the College Campus Concierge Team member would be requiring a single point of contact i.e. (SOP).
Once a student selected for Concierge Technologies, college would make sure student could not apply for any other company.
If student fails to submit there documentation in a given time by Concierge Technologies, in that case Concierge would withdraw the offer made.
The criterion in the selection process mentioned by Concierge Technologies is the final one and no changes shouldn’t be made in this.
If student documents are found below the criteria Concierge Technologies has right to withdrawn the offer even after the drive is completed.
During the Campus visit Hospitality ( Travelling, Fooding, Lodging ) would be on behalf
of College (Hosting the Drive). College Hosting the drive should make proper Necessary Arrangements and All the reservations of the delegates should be made before hand till delegates
are reached back to there city. Please feel free to contact us on the numbers given below in the signature. Warm regards,
HR Department Concierge Technologies Pvt Ltd, 2/182 Sector "O" Concierge House Shaaed Path Kanpur Road, Lucknow – 226012, India. Phone Number - 0522 6002236 +91 8090002803 ERP | SCM | HCM | EAM | CRM | Financials | APS | Process Control | Analytics Aviation | BFSI | Energy & Utilities | Government | Logistics | Manufacturing | Services