IT Programmer III
Listed on 2025-12-02
-
IT/Tech
Are you looking for your next opportunity? Sompo has a unique opportunity for a Senior IT Programmer.
LocationThis position will be based out of our main offices with a hybrid schedule (3 days in office; 2 days at home). Office locations could include:
Lenexa, KS;
Topeka, KS;
Lubbock, TX; or Purchase, NY.
Agri Sompo is seeking a Senior IT Programmer to maintain and enhance our custom-built crop insurance application, Agri Net. This leading application supports all insurance functions including policy administration, quoting/rating, GIS mapping, claims, accounting, reporting, and transmission of data to the U.S. Government. Approximately 3,000 agents and 900 employees use the system to support about 80k policy holders and 90m acres of farmland.
Dutiesand Responsibilities
- Work with Technical Leads and Senior Engineers to define, design, build, manage, and maintain technical solutions in accordance with IT SDLC processes, standards, and best practices.
- Ensure functional and non-functional requirements are clearly understood, designed, tested, and documented for reliable, scalable, portable, and highly available applications.
- Participate in code reviews and validations for engineering deliverables, ensuring proper design documentation, traceability, and test coverage for functional and non-functional requirements and use‑cases.
- Manage enhancements, changes, incident resolution, and problem management for technical solutions in accordance with IT service delivery principles and SLAs.
This description reflects the assignment of essential functions and is not intended to be an all-inclusive list of the duties and responsibilities of the job. Nothing in this job description restricts the organization’s right to assign or reassign duties and responsibilities to this job at any time.
Qualifications- Bachelor’s degree in computer science, engineering, or related field.
- 5-10 years of software development experience.
- Extensive knowledge of .NET languages.
- Experience with Web UI/JavaScript frameworks.
- Strong SQL Server database development skills.
- Experience with integration architecture patterns, standards, frameworks, or tools.
- Hands‑on experience designing and implementing security standards and patterns.
- Experience designing, implementing, deploying, and maintaining high‑performance, scalable public‑facing web services and APIs.
- Proficiency with SOA, WCF, Web Services (SOAP, REST, XML, JSON) and related security protocols.
- Experience with application development tools such as GIT, Visual Studio, Azure Dev Ops.
- Test‑Driven Design experience and ability to create use‑cases and unit/functional tests.
- Experience building end‑to‑end testing facilities for technical solutions.
- Background in web services integration and security mediation.
- Skill in supporting the lifecycle of enterprise web services and packaged applications.
- Team player with strong communication, problem‑solving, and troubleshooting skills.
- Positive attitude and flexibility in a dynamic environment.
- Ability to manage time across multiple projects and work independently.
Salary Range: $100,000–$130,000 (Actual compensation depends on location, qualifications, skills, competencies, and experience).
Benefits SummaryWe offer a comprehensive benefits program, including:
- Two medical plans (Traditional PPO & Consumer‑Driven Health Plan with HSAs).
- Pharmacy, dental, and vision benefits.
- Health Care & Dependent Care Flexible Spending Accounts.
- Company‑paid Life & AD&D, and Disability benefits with salary continuation.
- 401(k) Retirement Savings Plan with competitive employer contributions.
- Paid time off, holidays, competitive parental leave, and adoption assistance.
- Employee Assistance Program, tax‑free commuter benefits, and tuition reimbursement.
Sompo International is an equal‑opportunity employer committed to a diverse workforce. M/F/D/V.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).