Senior Application Developer
Benefits: - 401(k) - Dental insurance - Health insurance - Vision insurance - Pay: $145,000.00 - $160,000.00 per year
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
- Department
- Software Development
- Role
- Developer
- Locations
- Topeka, KS
Workplace & Culture
SnapIT Solutions has a fast paced but startup culture with a supportive environment. Our employees are challenged to do the best they can to sharpen the skills and given opportunity to be trained and grow on the job. Every new hire is paired with a senior technology expert in the area and mentored on the job for quick learning curve.
Topeka, KS
About SnapIT Solutions
SnapIT Solutions, an innovative technology solutions company with capabilities in IT Managed Services, Data Analytics, IT Security, Cloud, DevOps and has the technical expertise in disruptive technologies such as Blockchain, AI, 3D Photogrammetry and AR/VR. SnapIT was founded in 2015 with a mission to Empower Communities and Create Opportunities in technology and engineering. SnapIT’s IT Industry experts and accredited professionals also provide IT Trainings to help upskill and develop tech workforce.
Already working at SnapIT Solutions?
Let’s recruit together and find your next colleague.