• Find Jobs
  • For Companies
Login
  • Find Jobs
  • For Companies
Download Unnanu
to your mobile
Download Unnanu
to your mobile
Pee Dee Community Action Partnership

Software Engineer

Pee Dee Community Action Partnership · Austin, TXClose: Sep 4th 2024
$45 - $60 HOUR
Term:Full timePart timeWork:OnsiteRemote
Type:Employee
Share
Responsibilities:

  1. Software Development:

    • Design and implement software applications based on business requirements.
    • Write clean, scalable, and efficient code using programming languages such as Java, Python, C++, etc.
    • Develop and maintain user interfaces (UI) and backend services.
  2. Testing and Debugging:

    • Conduct unit testing and integration testing to ensure software quality and reliability.
    • Debug and resolve technical issues reported by users or stakeholders.
    • Perform code reviews to ensure adherence to coding standards and best practices.
  3. Collaboration and Communication:

    • Work closely with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions.
    • Collaborate with cross-functional teams to define project timelines and deliverables.
    • Communicate project status and escalate issues to management as needed.
  4. Documentation and Maintenance:

    • Document software specifications, user guides, and technical documentation.
    • Maintain and update existing software applications as necessary.
    • Keep abreast of new technologies and industry trends to continuously improve software development practices.
  5. Quality Assurance:

    • Ensure software meets security, scalability, and performance requirements.
    • Implement best practices for software development, version control, and deployment processes.



Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, or related field; Master’s degree preferred.
  • Proven experience as a Software Engineer or similar role.
  • Strong proficiency in programming languages and frameworks relevant to the job (e.g., Java, Python, .NET, etc.).
  • Experience with software development methodologies (e.g., Agile, Scrum).
  • Familiarity with databases (SQL, NoSQL) and web application development.
  • Excellent problem-solving skills and ability to think creatively.
  • Strong communication and interpersonal skills.

Updated on July 25, 2024

Software Developer
The Wellness Plan
© 2025 Unnanu, Inc.
Terms · Privacy · FAQ · About