• 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

AI Software Engineer
Unnanu, Inc.
ML Engineer
Prachas Technologies
ML Engineer
Prachas Technologies
Backend Engineer
Prachas Technologies
Big Data Engineer
Unnanu, Inc.
© 2026 Unnanu, Inc.
Terms · Privacy · FAQ · About