Following established Software Development Lifecycle (SDLC) processes, a Developer analyzes, models, developes, and supports software source code that enables business capabilities. Delivers personal tasks on time
* Applies application modeling principles and practices
* Participates on initiatives, and meets quality standards, on time
* Develops Applications / Reports according to Acceptance Criteria
* Estimates own work effort
* Creates Application Design Documents
* Participates in an Agile based SDLC
* Responsible for fulfilling end-user requests
* Good communication and facilitation skills
* Provides on call support as required
* Good business acumen
* Occasionally operates under deadlines and may be subject to extreme workloads
* Works with supervision or minimal supervision
Education and / or Experience
• Bachelor’s degree from a four-year college or university and 2 years related experience, or 8 years experience; or equivalent combination of education and experience.
• Experience developing documents and reports using Composition engines such as GMC, XMPie etc. required
• Experience with Agile methodologies required
• Experience with Microsoft technologies such as SQL Server, C# .NET, Team Foundation Server, Visual Studio
• An understanding of XML, and mainframe / COBOL data a plus. Advanced RDBMS structures a plus. NoSQL a plus.
• Programming experience (Java) and integration skills (Web applications & SOA architecture) are valuable.
• Knowledge of print mail systems and print file formats such as PostScript, AFP and PDF is a plus.
• Ability to manage relationships with business partners and clients in the context of software projects.
• Facilitates efficient and effective meetings.
• Knowledge of change and release management and project management.
• Ability to effectively communicate business and technical information with all levels of employees, building consensus when needed.
• Ability to understand enterprise issues while developing solutions.
• Oral Communication – Speaks clearly and persuasively in positive or negative situations; Listens and gets clarification; Responds well to questions; Participates in meetings.
• Adaptability – Adapts to changes in the work environment; Manages competing demands; Changes approach or method to best fit the situation; Able to deal with frequent change, delays, or unexpected events.
• Initiative – Volunteers readily; Undertakes self-development activities; Seeks increased responsibilities; Takes independent actions and calculated risks; Looks for and takes advantage of opportunities; Asks for and offers help when needed.
• Innovation – Displays original thinking and creativity; Meets challenges with resourcefulness; Generates suggestions for improving work; Develops innovative approaches and ideas; Presents ideas and information in a manner that gets others' attention.
• Problem Solving – Identifies and resolves problems in a timely manner; Gathers and analyzes information skillfully; Develops alternative solutions; Works well in group problem solving situations; Uses reason even when dealing with emotional topics.
• Judgement – Displays willingness to make decisions; Exhibits sound accurate judgment; Supports and explains reasoning for decisions; Includes appropriate people in decision-making process; makes timely decisions.
• Customer Service – Manages difficult or emotional customer situations; Responds promptly to customer needs; Solicits customer feedback to improve service; Responds to requests for service and assistance; Meets commitments.
• Quality – Demonstrates accuracy and thoroughness; Looks for ways to improve and promote quality; Applies feedback to improve performance; Monitors own work to ensure quality.
• Quantity – Meets productivity standards; Completes work in timely manner; Strives to increase productivity; Works quickly.
• Safety and Security – Observes safety and security procedures; Determines appropriate action beyond guidelines; Reports potentially unsafe conditions; Uses equipment and materials properly.
• Dependability – Follows instructions, responds to management direction; Takes responsibility for own actions; Keeps commitments; Commits to long hours of work when necessary to reach goals; Completes tasks on time or notifies appropriate person with an alternate plan.
• Teamwork – Balances team and individual responsibilities; Exhibits objectivity and openness to others' views; Gives and welcomes feedback; Contributes to building a positive team spirit; Puts success of team above own interests; Able to build morale and group commitments to goals and objectives; Supports everyone's efforts to succeed.
• Interpersonal Skills – Focuses on solving conflict, not blaming; Maintains confidentiality; Listens to others without interrupting; Keeps emotions under control; Remains open to others’ ideas and tries new things; Treats others with respect and dignity.
• Leadership – Exhibits confidence in self and others; Inspires and motivates others to perform well; Effectively influences actions and opinions of others; Accepts feedback from others; Gives appropriate recognition to others.
• Diversity – Demonstrates knowledge of EEO (Equal Employment Opportunity) policy; Shows respect and sensitivity for cultural differences.
• Business Acumen – Understands business implications of decisions; Displays orientation to profitability; Demonstrates knowledge of market and competition; Aligns work with strategic goals.
• Cost Consciousness – Works within approved budget; Develops and implements cost saving measures; Contributes to profits and revenue ; Conserves organizational resources.
• Quality Management – Looks for ways to improve and promote quality; Demonstrates accuracy and thoroughness.