Software Developer

Vergence

$80K — $110K *
Information Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in software development lead roles
  • Proficient in application coding and debugging
  • Experience with project management and team oversight
  • Strong communication and collaboration skills
  • Ability to develop software solutions effectively
  • Familiarity with software documentation standards
  • Knowledge of interface challenges between software and hardware

Responsibilities

  • Evaluate and develop innovative software solutions
  • Lead and manage software development projects
  • Document all aspects of software applications comprehensively
  • Train and guide development team members effectively
  • Plan and track delivery timelines for software products
  • Identify and suggest solutions for critical software issues
  • Build strong relationships with cross-functional teams

Benefits

  • Training and professional development opportunities
  • Supportive and collaborative work environment
  • Access to cutting-edge software development tools
  • Opportunities for career advancement
  • Flexible working conditions
Full Job Description
In this role you will:
  • Evaluate, identify and develop software solutions
  • Lead software development projects
  • Document and record every aspect of an application or software
  • Train and oversee the activities of the members of the development team
  • Plan, track and schedule software deliverables
  • Locate and suggest solutions for critical challenges involving software and hardware interface
  • Look for problems within software systems and resolve the issues
  • Develop good working relationships with other employees, such as Product Owner, Product Managers, Tester, Programmers and Architects
  • Design, code and debug new application software programs and/or make enhancements to existing application software programs, of all levels
  • Test and debug new and existing application software
  • Execute tasks conforming to shop techniques, standards, policies, and procedures
  • Use case tools and/or application development software tools
  • Provide complete documentation for new or modified information systems and/or application software programs, including operational procedures
  • Suggest training and coordinate the work of less experienced application software developers and/or application system analyst staff; and assist with development of difficult and complex processes
  • Monitor application software systems to ensure proper execution and performance

Similar Jobs

More Jobs at Vergence

More Information Technology Jobs

Find similar Software Developer jobs: