Sr. Software Engineer I

National Association of Insurance Commissioners
Kansas City, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 128K

Job location

Kansas City, United States of America

Tech stack

API
Agile Methodologies
Amazon Web Services (AWS)
Applications Architecture
Application Performance Management
JIRA
Software as a Service
Programming Tools
Java Platform Enterprise Edition (J2EE)
Microsoft Office
Object-Oriented Software Development
Oracle SQL Developer
Gitlab
Code Restructuring

Job description

  • Ability to ramp up quickly on unfamiliar and diverse codebases and apply sound engineering judgment to advise on design, refactoring, re-platforming, and long-term maintainability.
  • Provide analytical and programming support as needed..
  • Optimizing application performance and resolving production issues.
  • Determine methods and procedures on new assignments, exercise judgment in selecting methods, evaluate, and adapt complex techniques and evaluation criteria for obtaining results.
  • Develop and implement a SaaS application development methodology for the long-term application needs.
  • Provide advice on complex matters, network with key contacts outside own area of expertise, and adapt style and use persuasion to deliver messages that relate to the wider business of the organization.
  • Implement designs using standard development tools, develop test plans, and ensure code scalability and performance.
  • Collaborate with throughout the organization, including providing design rationale, leading complex projects, and adhering to application architecture guidelines.

Management Responsibilities:

No direct reports.

Requirements

Typically has a Bachelor's degree with 8 - 10 years of position related progressive professional, individual contributor experience, or equivalent combination of education and experience.

Enterprise JAVA development experience, designing APIs for scalable architectures, object Oriented Analysis and Design (OOAD) techniques, Agile/SAFe experience, Oracle SQL Developer, AWS, Gitlab.

Systems & Technology Requirements:

  • Microsoft Office Suite
  • Slack
  • Jira

Schedule: Hybrid. While this position qualifies for a hybrid schedule, you may be required to come into the office for a minimum of one day each week plus for ongoing meetings, events or training and must reside within a 100-mile radius from Kansas City.

Travel Requirements: This position does not require overnight business travel. Employees are responsible for their personal transportation to/from the home and office, including events, meetings, and training required by the NAIC., Applicants must be authorized to work for any employer in the U.S. We are unable to sponsor or take over sponsorship of an employment Visa at this time.

Benefits & conditions

Compensation: $107,200- $128,000 commensurate with education and experience.

About the company

The Information Technology Group of the National Association of Insurance Commissioners (NAIC) has an exciting opportunity for a Sr. Software Engineer. This person provides quality technical software solutions in an Agile team environment. 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. This is a full-time hybrid position, in a positive and flexible environment. Residency within 100 miles of the Kansas City office is required.

Apply for this position