Harris Computer is a leading provider of mission critical software to the public sector in North America. They are seeking a Software Engineer I to join their dynamic team, contributing to the design and delivery of applications while participating in the complete software development lifecycle.
Responsibilities:
- Participate in complete software development lifecycle, from requirements gathering through testing
- Assist in the development, testing and maintenance of programs in accordance to engineering standards
- Maintain technical specifications according to the changes introduced to the code and assist in development of new technical specifications
- Suggest estimates of efforts required to implement assigned tasks according to the schedule defined by technical management
- Maintain the effectiveness and implementation of the MEDHOST Quality Management System and meet applicable regulatory requirements as needed
- Responsible for QMS procedures listed in QMS Procedure Crosswalk found in QMS Manual as applicable
- Other duties as required to support and meet the needs of the organization
- The candidate must possess a curiosity and willingness to actively adopt and leverage emerging AI tools to improve workflows, solve problems, and drive efficiency along with being comfortable using a range of AI-enabled tools (such as copilots, chat-based AI, and automation solutions) as part of everyday work
Requirements:
- Proficient in Java programming language
- Understand OOP and RDBMS concepts
- Able to learn and directly contribute to the design and delivery of applications
- Bachelor's Degree in process or completed in related field of study or equivalent experience
- Up to 4 years software development experience
- Experience with Java 11 or above
- Experience with one or more of the following Web technologies: HTML5, JavaScript, JQuery, REST
- Experience with one or more RDBMS (I.e., proficient in SQL)
- Knowledge of SDLC
- Good interpersonal, communication skills and ability to work independently
- Strong analytical and problem solving skills and proficient technical writing
- Working knowledge of Software Version Control systems
- Curiosity and willingness to actively adopt and leverage emerging AI tools to improve workflows, solve problems, and drive efficiency
- Comfortable using a range of AI-enabled tools (such as copilots, chat-based AI, and automation solutions) as part of everyday work
- Experience with microservices based architecture and AWS
- Preference will be given to candidates who can work in CST timezone