What are the responsibilities and job description for the Software Engineer position at EEC Acquisition?
We are seeking a Software Engineer to work as an integration developer and IT operations and support resource. In addition to development work, the software engineer will work cross-functionally with product owners, business analysists, and other development teams to assist business stakeholders in the design, validation, and delivery of IT products. This hands on, highly technical, role requires a combination of software development proficiency (emphasis on systems integrations), systems networking knowledge (protocols and infrastructure), and the ability to work flexibly, and cross-functionally, to support users and other engineering teams. Responsibilities: Develop, document, support, and aid in release of integration processes, services, and supporting infrastructure Debug common integration authentication and transaction protocols and patterns ex: Oauth, Basic Auth, HTTPS, SFTP, REST, SOAP Develop SQL and NoSQL queries, tables, and databases. Administrate and configure databases, data streaming platforms, and integration services Apply and follow company practices for code documentation, source control, and release management Work with team leads and architects to deploy and configure support infrastructure and user interfaces with adherence to prescribed designs, frameworks, and SLAs Act as a liaison between business units and development teams; bridging requirements and solutions, developing solutions, testing deliverables, and coordinating release activities Work with product owners to define technical stories, capture bug reports, and prioritize work Attend scrum ceremonies to provide updates, coordinate activities, prioritize work, and provide preliminary estimates of work effort Participate in after-hours, on-call rotation, to assist in the documentation and triage of support requests Basic Qualifications: Bachelor’s degree or equivalent work experience Proficiency with asynchronous and non-asynchronous coding strategies in at least one framework or language Working understanding of SQL vs. NoSQL Ability to create high-level diagrams and flows of developed IT product support infrastructure and application logic flow Knowledge of common data streaming and queuing strategies Experience Developing on Boomi Integration Platform Integrating with Enterprise ERPs (ex: SAP, Dynamics, IFS, SAGE) Integrating with a variety of REST or SOAP based web services Using common web transaction debugging tools (ex: Postman) Developing event and time triggered integrations Deploying common web and integration service components in Azure or AWS Configuring devices in Ipv4 network configuration Tracking Code Commits in Source Control (Git) Visa sponsorship is not available for this position Relocation assistance will not be provided Preferred Qualifications: Demonstratable experience configuring Grafana and Grafana On-Call platforms Prior experience developing publishers, consumers, and data synchronization and dissemination services using Kafka and Solace Pub/Sub Experience debugging transactions using advanced techniques (ex: packet analysis, reverse proxying) Prior experience with IFS Systems ERP Formal experience designing systems that prioritize low-maintenance and ease of production deployment and supportability Formal experience developing integrations that abstract atomic operations between enterprise master data sources Prior experience tracking work and creating documentation using Jira and Confluence Able to successfully manage core responsibilities independently or with limited over-sight Excellent verbal and written communication skills Excellent organization skills Ability to maintain critical thinking while balancing multiple tasks Experience working on multiple projects and meeting project objectives in a timely manner Ability to work well within a team, focusing on building relationships with all project stakeholders. Proven ability of learning new skills, technologies, and passionate about conveying knowledge About Smart Care Smart Care is a national repair and service provider for commercial foodservice, refrigeration, and cold storage equipment. Our offering of comprehensive mechanical services includes hot side cooking equipment, stand-alone refrigeration, specialty coffee and beverage, complex rack refrigeration and HVAC. Smart Care is an Equal Employment Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or other protected class status. All qualified individuals are encouraged to apply. If you need a reasonable accommodation with respect to Smart Care’s application or hiring process due to a disability, please contact the Human Resources department at HR@smartcaresolutions.com. Smart Care is a national repair and service provider for commercial foodservice, refrigeration, and cold storage equipment. Our offering of comprehensive mechanical services includes hot side cooking equipment, stand-alone refrigeration, specialty coffee and beverage, complex rack refrigeration and HVAC. Our strong reputation and leading customer service stems from our high-quality technician base, breadth of services and quick response times. We are OEM-agnostic with the ability to service more than 10,000 types of equipment – giving you a valuable, single source provider to all your kitchen and refrigeration equipment needs. As we continue to build upon our foundation of world class technicians and national coverage, it is centered around how to better serve our broad range of customers – from grocery to restaurants, from corporate dining to hospitality, from large entertainment venues to higher education, from cold storage to convenience stores, from healthcare to casinos.
Software Engineer
Fisheye Software -
Maynard, MA
Software Support Engineer
CData Software -
Chapel Hill, NC
Sr. Software Engineer
BCC Software -
Rochester, NY