Home | Find Work | Senior Software Developer

Job Details

Job Description

Job Responsibilities:

  • Develops software solutions by studying information needs, conferring with users, studying systems flow, data usage, and work processes; investigating problem areas; and following the software development lifecycle.
  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.

Required Skills:

  • Minimum 5 years of programming experience.
  • Broad experience designing, programming, and implementing large information systems.
  • Ability to provide in-depth evaluation and analysis of unique complex technological issues.
  • Ability to exercise discretion and independent judgment in the performance of duties.
  • Knowledge of Java, PHP, .NET, SQL, HTML etc.

Behavioral Competencies:

  • A dynamic, go-getter person who always takes the initiatives.
  • Task-oriented and goal-driven - focused on outcomes.
  • Excellent analytical and problem-solving skills.
  • Excellent organization and time management skills.
  • Excellent written and verbal communication skills.
  • Demonstrated ability to lead others.

Key Skills