Job Title:
Software Developer/Engineer

Company: Genesis Systems, Inc.

Location: Harrisburg, PA

Created: 2024-04-26

Job Type: Full Time

Job Description:

Genesis Systems, Inc., Huber & Associates CPAs, and Related Entities are a group of companies that provides Information Technology Services (software development, support, hosting, etc.), CPA services, and other diverse activities. Operating nationally and internationally, the group has been in existence for over 35 years and continues to expand its operations.If you think you are the right match for the following opportunity, apply after reading the complete description.This position is for an experienced Software Developer/Engineer who will help to identify business requirements, determine specifications, develop, assist, modify, and expand the system through analysis and development. Personnel also analyze business requirements in terms of system and programming requirements and modify the systems design to meet our client's needs. This position is required to work on-site in the Harrisburg, PA office.Qualifications:Bachelor's degree in Computer Science or a related field, or an alternative degree coupled with relevant experience in Information Technology.5+ years of Full Stack Software Development experience with good knowledge on IT principles, design patterns and enterprise architectureStrong Knowledge and Experience should include:Web Development: C#, , MVC, Web Services, LINQ, Entity Framework, HTML, CSS, and JavaScript with libraries including jQuery, EXT.jsDatabase: MS SQL Server, NoSQL (Apache CouchDB), OracleTools: Reporting Development Platform (ActiveReports), Microsoft Team Foundation Server/Azure DevOpsWork alongside the Infrastructure Team to develop/maintain modern system architecture.Work independently under limited supervision with a proven track record of managing multiple tasks and delivering high-quality software solutions within deadlinesHave excellent organizational abilities, written and oral communication, and interpersonal skills.Project Management and Supervisory experience is a plus.We are proud to offer competitive compensation, a comprehensive benefits package including:Company-paid Health CareDental & Vision coverage401(k) and life & disability insuranceGenerous holiday, sick & vacation time offProfessionally challenging, yet fun office environment.Possibility of earning a Pilot's license.If you are looking for an excellent opportunity to grow your career with a long-established group of well-respected entities and are eager to become a key part of our organization, please submit your resume and salary requirements.Our privacy policy: Your resume and information will be kept completely confidential. The business group are EEOC employers.