remote
Entry Level Software Developer - Three Rivers Technologies
Software Engineer
Entry‑level software developer focused on client‑centric solutions using Python, JavaScript, and SQL within an Agile environment. Responsibilities include developing, testing, and presenting technical solutions while collaborating on project planning and resource estimation.
About the role
Key Responsibilities
- Analyze customer requirements and translate them into functional specifications.
- Develop, test, and deploy code using Python and JavaScript, ensuring high quality and maintainability.
- Write and maintain SQL queries for data retrieval and manipulation.
- Collaborate with cross‑functional teams in Agile sprints, contributing to sprint planning and daily stand‑ups.
- Document solutions and present technical findings to clients and internal stakeholders.
Requirements
- Strong foundation in Python, JavaScript, and relational database concepts.
- Experience with version control using Git.
- Familiarity with Agile development practices.
- Excellent problem‑solving skills and attention to detail.
- Effective communication skills for client interaction and team collaboration.
Skills
pythonjavascriptsqlagile