Consultant - Software
Date: 30 Jan 2025
Location: Hyderabad, IN
Company: firstsourc
POSITION SUMMARY: |
Under general direction, the Senior Software Developer develops strategic solutions for new services and functionality. This role designs software and participates in programming, testing and documentation through the entire Software Development Life Cycle (SDLC). Timely and effective communications to the team, organization and outside vendors are regularly disseminated as part of this job function. |
PRIMARY RESPONSIBILITIES: |
|
|
||
KNOWLEDGE/SKILLS |
||
|
||
|
Teamwork |
##T: Teamwork ##I: Teamwork is the ability to work with others where a person does part of the work and subordinates personal needs and recognition to assure efficient accomplishment of the whole task. |
|
Applications Testing |
##T: Incident Tracking and Problem Reporting ##I: Incident Tracking and Problem Reporting is the ability to identify, track, report and resolve problems. |
|
Leadership |
##T: Leadership ##I: Leadership is a process of stating objectives in a way that is precisely understood, ensuring the commitment of individuals to those objectives, defining the methods of measurement, and then providing the incentive to get things done. A leader formulates vision and objectives, and secures commitment. |
|
Analytical Skills |
##T: Analysis ##I: Reviewing quantitative (financial) or conceptual problems and situations, and drawing appropriate and valid conclusions from data presented, sifting through data to determine the most significant elements. Identifying common elements and themes in situations and actions; recognizing cause and effect relationships. |
|
Budgeting |
##T: Budgeting ##I: Knowing the company's and the department's related systems for the establishment of financial budgets and the reconciliation of these budgets including business unit interrelationships. |
|
Project Management/Project Planning |
##T: Project Planning ##I: Ability to identify the sponsor, define the scope and objectives of a project, anticipate resource needs, and then arrange, prioritize and schedule activities to meet project objectives. |
|
Strategic Planning |
##T: Strategic Planning ##I: Strategic planning is the process of deciding on organizational objectives, resources, operations and policies which will be implemented in the future. |
|
Best Practices |
##T: Best Practices ##I: Best Practices refers to one or more sets of refined policies, procedures, processes, techniques, tools and methodologies that have been optimized for efficiency and effectiveness, and adopted within the organization. |
|
Program Design |
##T: ##T: Program Design ##I: Program Design is the creative process that captures and displays the original intention and concept of a business program requirement in an imaginative and often unique way. It pulls together the different components of a program and may follow the guidelines of a system development methodology. |
|
Applications Development- General |
##T: Systems Testing ##I: Systems Testing is the application of pre-determined business cases and scenarios that are designed to test all of a system's components as well as it's security, stress, load, performance, usability, and documentation elements before it is released into production. |
|
Applications Development- General |
##T: Systems Analysis ##I: Study of the design, specification, feasibility, cost, and implementation of a computer system for business. |
|
Business Analysis |
##T: Business Analysis ##I: Knowledge of Business Analysis, the identification of requirements in the context of helping organizations to achieve strategic goals through internal changes to organizational capabilities, including changes to policies, processes, and information systems. |
|
Programming |
##T: Program Testing ##I: The testing of the functionality and accuracy of a program or module. |
|
Process Reengineering |
##T: Process Reengineering ##I: Reengineering is the organizational process required to align people, processes and technology with strategies to achieve business integration. It can also be thought of as taking a business in its current state and forming an organizational and operational blueprint to redirect skills, policies, information (data), cultural values, organizational structures, processing and incentives towards targeted improvements. |
|
Programming |
##T: Programming ##I: Programming is the creation of a specific set of ordered operations for a computer to perform. A program is written in some kind of computer language called the source program and compiled to execute on the computer. |
|
Documentation |
##T: Documentation ##I: Documentation is the preparation and delivery of information to readers (or listeners or viewers) in a manner that is adapted to their needs, level of understanding, and background. It can include technical, program, system, specifications, requirements, general reports, manuals, and other forms of documentation. |
|
System Development Life Cycle |
##T: System Development Lifecycle ##I: Note: This skill category refers to SDLC phases, not necessarily a formal methodology. The systems development life cycle (SDLC) model is an approach to developing an information system or software product that is characterized by a linear sequence of steps that progress from start to finish without revisiting any previous step. |
|
Project Management |
##T: Project Management Methodology ##I: A Project Management Methodology addresses the principles, practices and procedures for performing project management. |
|
|
Communication |
##T: Communications ##I: The ability to communicate clearly, diplomatically and effectively to an audience that may include, staff, investors, stockholders, stakeholders, clients, and others verbally and through announcements, newsletters, memos, annual reports, status reports and other media. |
|
|
Technology Industry Knowledge |
##T: Technology Industry Knowledge ##I: Technology Industry Knowledge is the continuous acquisition of information about trends, direction, new products and changes in the industry, as well as specific knowledge about hardware, software and services. |
|
|
Design |
##T: Systems Design ##I: Systems Design is the creative process that captures and displays the original intention and concept of a business system requirement in an imaginative and often unique way. It pulls together the different components of an applications system and may follow the guidelines of a systems development methodology. |
|
|
|
*** Above at Level 3 using the SkillsPlex Library |
|
|
|
||
EDUCATION AND EXPERIENCE - |
|
||
|
|