🌍 Global Remote Network: Over 120,085+ verified remote jobs with transparent salaries & visa sponsorship. Browse Remote Jobs →
N

Software Engineer III

📍 Kansas City, MO 💰 77,950 – 100,000 USD / yr 🕒
Work Model
📍 Kansas City, MO
Employment
💼 Full-Time Direct
Recruitment Type
🛡️ Direct to HR Pipeline
🛡️
Human-Verified Opening: Inspected by Sarah Jenkins, CIPD • RemoteVault Editorial Team. Authenticated directly from National Association of Insurance Commissioners (NAIC)'s hiring pipeline • Zero recruiter markups or candidate fees. Verification Standards →

📋 Role Overview & Responsibilities

The Information Technology Group (ITG) of the National Association of Insurance Commissioners (NAIC) has an exciting opportunity for a Software Engineer III. We are looking for a team member who would enjoy working for an organization that strives every day to support the public good and make a difference. Are you driven to utilize your customer service and communication skills to build long-lasting rapport? If so, this is a perfect opportunity for you!

This position is located in the NAIC's state-of-the-art offices in Town Pavilion in the heart of downtown Kansas City which includes great restaurants and top-notch entertainment venues. This is a full-time position in a positive and flexible environment. The position will be remote, within 100 miles of the office in Kansas City and in-office requirements as scheduled.

Responsibilities include

Individual is responsible for the following tasks associated with the Financial Analysis Systems (FAS) team for Market, Licensing, and Financial department (MFL):

Application Development Tasks

Implements application design by utilizing development languages and tools. Develops and executes test plans (unit testing) for assigned projects. Ensures the code is scalable and meets performance requirements for assigned projects through performance tuning. Develops applications based on their evaluation of business and technical requirements for complexity and provides design recommendations. Effectively estimates work effort based on assessment of tasks. Delivers quality code that meets requirements and time estimates. Writes and maintains documentation, on any technical development completed. Follows organization accepted guidelines on version control for all technical development. Troubleshoots and resolves data and application software problems as assigned.

Administrative/Organizational Tasks

Communicates with personnel throughout the organization. Creates required status reports and attends all team ceremonies. Attends departmental meetings and provides input into discussions. Creates and presents presentations on assigned projects or technical topics.

Customer Service Tasks

Consistently searches for methods to increase customer satisfaction. Follows-through on all assigned customer needs and follows-up with customers to ensure satisfaction.

Team Tasks

Serves as a resource for less experienced staff in both technical and business realms. Builds cohesiveness and relationships, which allows projects to run smoothly. Supports and assists others to follow organizational project methodology Consults with personnel throughout the organization on methods for implementing new and changed corporate goals/objectives. Seeks to continuously improve team quality and quantity of work delivered.

New Technologies

Understands and fosters division-wide technical initiatives by pioneering new initiatives, technologies, and tools as assigned. Researches and presents new technologies to division as assigned. Clearly presents findings and recommendations to different levels of management and developers. Stays current on technological innovations.

Skills and Abilities

Must be able to work in an Agile environment. Must be proactive and demonstrate initiative. Must be able to work on a cross-functional team where you may be called upon to work the highest priority task which may be non-programming. Must possess strong communication skills. Communicates ideas, concerns, and issues effectively both written and verbally. Speaking up when necessary and demonstrating effective conflict resolution skills and flexibility and patience. Must be able to effectively represent the team in a variety of forums. Must possess the desire to succeed through teamwork. Must embrace customer service by placing service first in all priorities.

Minimum Education and/or experience required

Bachelor's degree (B.A. or B.S.) in Computer Science or Associates Degree in Applied Science specific to Computer Science, and five to eight years related work experience; or an equivalent combination of education and work experience. Must have experience with the entire development life cycle: analysis, design, construction, and implementation.

Required coding experience in Java (version 8 or 11) Required strong experience with fundamental web technology (JavaScript/HTML/CSS). Required strong experience with modern framework (Angular, React libraries). Required Oracle SQL experience. Required Spring Boot experience.

Preferred Experience

Comfortable with maintaining and improving legacy code. Strongly prefer experience in test-driven development using framework like Jest/JUnit Strongly prefer candidates with strong opinions regarding coding standards, code review, and the craft of software development with reasonable flexibility and patience. Strongly prefer AWS development experience (AWS S3, AWS EKS, AWS EC2) Prefer experience with java build tools. Prefer familiarity with monitoring and resolving securing vulnerability highlighted in tools like Sonar, Nexus IQ, or Tenable scans/resolution. Prefer experience with GitLab

Compensation

$77,950 - $100,000 to be commensurate with education and experience.

Frequently Asked Questions

How do I apply for the Software Engineer III position at National Association of Insurance Commissioners (NAIC)?

Click the “Apply for this Position” button on this page to submit your application directly to National Association of Insurance Commissioners (NAIC) without recruitment intermediary fees.

Is this position eligible for remote work or visa sponsorship?

This position is located in Kansas City, MO with potential relocation and sponsorship assistance depending on candidate qualifications.

Are there any candidate fees on Hirely?

No. Hirely is completely free for candidates. We never charge registration fees or placement fees.

🛡️ Job Seeker Safety Advisory

Legitimate employers will never ask you to transfer funds, purchase equipment from unauthorized vendors, or pay application/visa fees. Hirely rigorously monitors listings, but always verify communication is from official corporate email domains.

Learn how to protect yourself against employment fraud →
← Explore Other Roles