
Website DenverParks City of Denver - Parks Department
Serving Our Community
Job Description
About the Role
We are seeking a Software Engineer to join our dynamic tech team. This role involves designing, developing, and maintaining software applications. The Software Engineer will work with a cross-functional team to deliver high-quality software solutions that meet business needs.
Responsibilities
- Design, code, and test software applications.
- Collaborate with other engineers to integrate and deliver software solutions.
- Troubleshoot and debug software issues.
- Participate in code reviews and provide constructive feedback.
- Contribute to the development of technical documentation.
- Stay updated on the latest technologies and trends in software development.
- Ensure software applications meet performance and scalability requirements.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Proven experience as a software engineer or in a similar role.
- Proficiency in programming languages such as Java, Python, or C++.
- Knowledge of software development methodologies (e.g., Agile, Scrum).
- Ability to work collaboratively in a team environment.
- Strong problem-solving and analytical skills.
- Experience with version control systems (e.g., Git).
Benefits
- Competitive salary and benefits package.
- Health, dental, and vision insurance.
- Retirement plan with employer contribution.
- Paid time off and holidays.
- Tuition reimbursement for professional certifications.
- Professional development opportunities and training programs.
About the Company
Innovatech Solutions is a leading tech company dedicated to developing cutting-edge software solutions. Our mission is to drive innovation and deliver high-quality products that empower our clients. We pride ourselves on our creative team and collaborative work environment.
Job ID: software-engineer-H07g8