Software Developer
Edmunds GovTech
A Software Developer is responsible for writing new software code and adapting software for new requirements. They should be highly motivated and an enthusiastic software developer. They should demonstrate creativity as an individual and in a team environment. This position reports to ta Development Manager.
- Design and implement clean, scalable, and efficient code that meets both functional and performance standards.
- Collaborate with cross-functional teams to design, develop, and deliver new features aligned with business objectives.
- Troubleshoot, debug, and enhance existing software systems.
- Participate in code reviews to maintain code quality and facilitate knowledge sharing.
- stay current with industry trends and emerging technologies.
- Assist in the development of software applications under the guidance of senior developers.
- Perform basic testing and debugging
- Learn and apply new technologies and frameworks
- Work on assigned tasks that contribute to larger projects while building technical knowledge
- Collaborate closely with team members and develop communication skills across technical and non-technical contexts
EdmundsGovTech retains the right to change or assign other duties to this position
Approximately 0-2 years of experience
Bachelor's degree in computer science
Proficiency in relevant programming languages (e.g., Java, Python, JavaScript)
Familiarity with software development tools and methodologies
Strong problem-solving skills and attention to detail
Effective communication and teamwork abilities.