Hexure · 4 hours ago
Integration Software Engineer
Maximize your interview chances
Financial ServicesInformation Services
Insider Connection @Hexure
Get 3x more responses when you reach out via email instead of LinkedIn.
Responsibilities
Establish and maintain quality software modules, document and maintain all assigned projects. Follow software development standards and processes.
Develop understanding and maintain proficiency in technical areas and standards related to assigned projects and tasks.
Develop and maintain proficiency in the Life and Annuity insurance domains related to assigned projects.
Design, write, comment and unit test own code to ensure modules compile, are bug-free and are of the highest quality.
Maintain accountabilities for all assigned work, provide accurate estimates of work to be completed, and provide descriptions of work completed.
Communicate status of ongoing work internally within the team and externally with clients, where appropriate.
Actively participate in team meetings and troubleshooting project issues.
Understand debugging tools and techniques to identify and resolve errors.
Update defect/change tracking system for own modules.
Working effectively in a team environment, collaborating and innovating in the process.
Qualification
Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.
Required
Minimum of 3+ years of experience in software development required.
Proficiency in .Net & C# is essential as it is the primary language used in .NET development here at Hexure.
Experience with API development and integration protocols (REST, SOAP).
Good control on handling XML and JSON objects.
Strong debugging skills to Identify and resolve integration issues promptly to minimize system downtime.
Excellent problem-solving skills and attention to detail.
Working knowledge of Git, Team Foundation Server (TFS) and Visual Studio.
Awareness of common security vulnerabilities and best practices for securing .NET applications, such as input validation, authentication, and authorization mechanisms.
Proficiency in optimizing application performance, including techniques like caching, query optimization, and efficient resource utilization.
Support in Creating comprehensive documentations for integration processes, APIs, and system architecture.
Active participation in Client calls and interacting with Global team members.
Basic knowledge in Structured Query Language (SQL) required.
Understanding the software development lifecycle (SDLC) and agile methodologies is important.
Strong understanding of Object-Oriented Programming (OOP) and familiarity with Design Patterns.
Experience working in an Agile scrum team environment.
Knowledge of unit testing frameworks like xUnit or NUnit.
Preferred
REST: 1 year (Preferred)
Java: 1 year (Preferred)
Benefits
401(k)
401(k) matching
Dental insurance
Health insurance
Life insurance
Paid time off
Parental leave
Referral program
Company
Hexure
Hexure (formerly Insurance Technologies) offers sales automation solutions for the insurance and financial services industries.