1 Click Easy Apply


Software and Integration Engineer


Overland Park, Kansas


Software and Integration Engineer Job Opening in Overland Park, Kansas - Software and Integration Engineer
No relocation available
Must work in the office in Overland Park, KS. Remote work is not an option
Must be authorized to work for an employer in the U.S. without requiring visa sponsorship
Primary Responsibilities
We are looking for a software engineer with talent and development skills for our software development team. As a team member, this software engineer will focus on new feature development, product integration, and improvement of system stability and performance. This position involves feature development, software implementation and verification. This role is responsible for designing and modifying existing and licensed systems, features and code improvements and for designing and building portals and integrated applications.
This person is a skilled and experienced software developer who will participate in all aspects of the software development lifecycle. They will be responsible for the detailed design, development, implementation, and testing of subsystems and system components. This person is able to develop, sustain and integrate different elements across these subsystems and software components in complex, multi-vendor, multi-platform environments.
Designs and documents subsystems and system components consisting of (in OO terms) several objects working together to execute an encapsulated function of the larger system.
Implements and debugs subsystems and components.
Integrates applications and portals with various system elements.
Writes and executes tests for subsystems and components.
Participates in integrated test sessions of components and subsystems on test and production servers
Determines and communicates the requirements and capabilities of components within the context of the larger system, project, and team.
Prepares and installs solutions by determining system specifications, standards, and programming.
Interacts with representatives of other companies and groups to understand and/or recommend data interchange formats, APIs, messaging strategies, application server software, as well as hardware and virtual machine requirements.
Qualifications
Successful design and implementation of multiple software components and subsystems
Ability to communicate the design and implementation of software systems including relevant and reasons for implementation decisions.
Experience in developing and maintaining mission critical web applications using Visual Studio, framework, MVC, , C#, Entity Framework and SQL Server.
Experience with client side technologies such as HTML5, CSS, JavaScript, AJAX, AngularJS and jQuery.
Experienced Mobile Application developer with primary focus on Android
Experience with SOAP, REST web service oriented architectures, implementing and consuming Web API and WCF endpoints with XML/JSON data exchange formats.
Solid understanding of design patterns and SOLID principles.
Must be able to read and understand technical documents in order to install and configure hardware and software
Must be familiar with, Agile (Scrum) project methodology, practices and tools.
Must demonstrate a drive to provide a high level of customer service to internal and external clients, as well as internal colleagues
Experience implementing and deploying web applications in IIS or in cloud environments.
Experience in designing database schema, writing T-SQL queries and stored procedures.
Experience in report development using Tableau and/or SSRS.
Experience using source control such as Team Foundation Server.
Proven experience in solving challenging technical problems.
Proven ability to support multiple projects and objectives simultaneously and efficiently.
Requirements
BS degree in Computer Science or closely related field.
Minimum of 5 years? experience independently designing and implementing medium-sized software systems and components with remote users.
Excellent communication and documentation skills.
Solid time management skills with ability to multi-task and manage projects in a cross-functional environment.
Authorized to work in the U.S. without visa or other sponsorship.
Cultural Fit
Systems Thinking - the ability to see how parts interact with the whole (big picture thinking)
The ability to take a complex problem and break it down into simple well defined manageable subcomponents that are loosely coupled.
Must be able to work under deadline pressure.
Knowledge of the business for which the enterprise architecture is being developed
Ability to explain complex technical issues in a way that non-technical people may understand
Has a passion, desire and motivation to achieve and exceed goals.
Values the organization and its customers above personal accomplishments
Willing to go above and beyond the normal protocol for the betterment of the customer.
Constantly strives to innovate and improve.
Enjoys working in a pet friendly environment.
Work hours are subject to change based on changing business needs. Employees may need to work different work hours where it is necessary for the efficient operation of the Company. For instance, during busy periods, employees may be required to work additional hours. The Company expects all employees who are scheduled to work additional hours will do so. Management will provide as much notice as possible for the need for additional work hours.
Preferred candidates would also meet the following criteria:
Involvement with the User Community; active in forums or newsgroups.
CSM, MTA, MCTS, MCSA, MCSE, MCITP or MVP certifications a plus
About Companion Protect:
Companion Protect is committed to providing the highest quality of health care coverage for pets.
With an innovative and experienced team of industry experts, we focus on providing pet parents with affordable, comprehensive and simple coverage options for the four legged members of their family. The company is privately-held and rapidly growing. For more information, please visit .
Job Type: Full-time
Required education:
Bachelor's
Required experience:
Software Engineering: 5 years

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC