H
Software Engineer
H
Software Engineer
Harris Computer•UT
A week ago
Full-timeHybrid
Company
Harris Computer
Location
UT
Type
Full-time
Work Schedule
full time
Work Location
hybrid
Harris Computer•UT
A week ago
Full-timeHybrid
Company
Harris Computer
Location
UT
Type
Full-time
Work Schedule
full time
Work Location
hybrid
Job Description
Harris Computer is seeking a dedicated Software Engineer to design, develop, and maintain high-quality software solutions. This full-time role offers the opportunity to work on innovative projects that support critical systems across various industries.
Full Description
Harris Computer is actively seeking a talented Software Engineer to join our dynamic engineering team in Utah. This full-time position offers an exciting opportunity to contribute to the development and maintenance of mission-critical software solutions that power essential services across multiple sectors including government, healthcare, utilities, and education. The successful candidate will work collaboratively with cross-functional teams to deliver robust, scalable applications that meet the evolving needs of our diverse client base. This role provides an excellent platform for professional growth within a stable, established technology company that values innovation, quality, and customer satisfaction.
In this position, the Software Engineer will be responsible for designing, coding, testing, and deploying software applications while adhering to established coding standards and best practices. Key responsibilities include analyzing user requirements and translating them into functional software solutions, writing clean and efficient code in various programming languages, and participating in code reviews to ensure high-quality deliverables. The engineer will troubleshoot and debug complex issues, optimize application performance, and implement security measures to protect sensitive data. Additionally, this role involves collaborating with product managers, designers, and quality assurance teams throughout the software development lifecycle, documenting technical specifications, and staying current with emerging technologies and industry trends to continuously improve development processes and deliverables.
To be successful in this role, candidates must possess a bachelor's degree in computer science, software engineering, or a related field, along with demonstrated experience in software development. Strong proficiency in multiple programming languages such as Java, C#, Python, or JavaScript is essential, as is experience with modern development frameworks and tools. Candidates should have a solid understanding of database systems, version control systems like Git, and software development methodologies including Agile and Scrum. Excellent problem-solving abilities, attention to detail, and strong communication skills are required to work effectively within a team environment. Experience with cloud platforms, microservices architecture, and CI/CD pipelines is highly desirable.
Harris Computer is a leading provider of software solutions serving over 10,000 customers worldwide. With decades of industry experience, we pride ourselves on delivering reliable, innovative technology that helps organizations streamline operations and improve service delivery. Our collaborative work environment encourages creativity and professional development, offering employees access to ongoing training programs, mentorship opportunities, and career advancement pathways. We foster a culture of continuous learning where team members are encouraged to expand their skills and contribute to meaningful projects that make a real difference in communities across the globe.
We offer a competitive compensation package that includes comprehensive health, dental, and vision insurance, retirement savings plans with company matching, generous paid time off, and flexible work arrangements. Employees benefit from wellness programs, professional development stipends, and opportunities to attend industry conferences and training sessions. Career growth opportunities include technical leadership roles, project management positions, and specialized engineering tracks. Join Harris Computer and become part of a team dedicated to excellence in software engineering while building a rewarding long-term career with a stable, growing organization.
Key Skills
JavaPythonSoftware DevelopmentAgile MethodologiesCloud Computing
