company logo

Senior Application Developer

SnapIT Solutions.com

Office

Topeka, United States

Full Time

Job Description

– NO VISA SPONSORSHIP AVAILABLE –

We are seeking an experienced and motivated Senior Application Developer to join our team. The ideal candidate will be a self-starter who thrives in complex business and technical environments, can work independently with minimal supervision, and deliver high-quality solutions. This role involves designing, developing, integrating, and testing software applications that meet diverse business needs, while collaborating with both local and remote teams.

Responsibilities:

  • Provide technical direction for the development, integration, and testing of complex application systems, including requirements analysis and functional reviews.
  • Translate client requirements into new application features and define test plans to ensure system reliability.
  • Collaborate with developers, architects, and IT staff to establish standards and perform technical/non-technical assessments.
  • Evaluate emerging technologies and incorporate them into solution design in line with architectural direction.
  • Coordinate development activities to ensure seamless integration with IT systems, applications, and environments.
  • Align development initiatives with business goals, IT standards, service level agreements, and budgetary considerations.
  • Manage defect resolution and system performance issues.
  • Ensure compliance with data security policies, including NERC and SOX requirements.
  • Provide 24x7 system support as needed, including availability for after-hours work.

Mandatory Qualifications:

  • Bachelor’s Degree in Computer Science, IT, Engineering, or related field and 6+ years of application programming experience, OR
  • Master’s Degree in Computer Science, IT, Engineering, or related field and 5+ years of application programming experience, OR
  • 9+ years of application programming experience.

Skills, Knowledge, And Abilities:

  • Strong leadership and project management skills, with the ability to manage multiple projects and teams simultaneously.
  • Proven ability to establish cross-team communication standards and mentor less experienced team members.
  • Strong decision-making, problem-solving, and analytical skills with the ability to propose and implement effective solutions.
  • Expertise in application security, software development best practices, and configuration management/code deployment.
  • Advanced experience with:
  • Oracle databases, PL/SQL, SQL
  • Java
  • Source Control tools and best practices
  • Working knowledge of:
  • JavaScript, HTML, CSS, XML, JSON, AJAX, jQuery, LINQ
  • Reporting tools: Splunk, Google Analytics, Power BI
  • Agile methodology and ITIL tools: Jira, ServiceNow
  • LAN and WAN fundamentals
  • Minimum of 5 years with relational databases and 3 years in application/system integration.
  • Experience in the utility sector and knowledge of utility services is a plus.

What We’Re Looking For:

  • A team-oriented professional with strong organizational skills.
  • Excellent verbal and written communication abilities.
  • Someone who can provide leadership, foster collaboration, and support business continuity initiatives.

Job Types: Full-time, Contract

Benefits:

  • 401(k)
  • Dental insurance
  • Health insurance
  • Vision insurance

Experience:

  • Web development: 6 years (Required)

Location:

  • Topeka, KS 66612 (Required)

Work Location: In person

Senior Application Developer

Office

Topeka, United States

Full Time

September 17, 2025

company logo

SnapIT Solutions

SnapitSolution