Senior Application Developer

State of Indiana

Indianapolis (IN)

On-site

USD 63,000 - 77,000

Full time

36 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Three medical plan options with RX, V,
Wellness Rewards Program
Health savings account with employer/州
Pension plan options
Paid time off and holidays
Education Reimbursement Program
LinkedIn Learning access

Job summary

The State of Indiana is seeking a full-stack software developer for the Department of Natural Resources (DNR) Forestry division. The role focuses on building and enhancing enterprise applications using ASP.NET, MS SQL Server, and Python in an onsite setting in Indiana.

The salary starts at $70,122 annually and may be commensurate with education and experience. You will collaborate across teams to deliver robust software solutions, ensuring stability and scalability of the system.

Qualifications

  • Extensive knowledge of business applications within the scope of the work assigned.
  • Advanced programming languages such as C#, Java, ORACLE, Python, CSS, JavaScript, Angular JS, or platform knowledge such as Salesforce or Microsoft CRM.
  • Advanced knowledge of policies, standards, procedures, and techniques used for application development.
  • Advanced knowledge of programming for diverse operating systems and platforms using development tools.
  • Considerable knowledge of application software flow.
  • Design, develop, and maintain software applications, ensuring their stability, reliability, and scalability.
  • Excellent analytical thinking and problem-solving capability.
  • Excellent interpersonal and communication skills.

Responsibilities

  • Develops project plans covering system architecture, conversion, integration, testing, and implementation for application software or complex enhancement to application software, analyzing user requirements.
  • Scheduling staff, timelines, and resources, ensuring products/services are delivered in an efficient and cost-effective manner.
  • Assist in analysis to develop project cost and time estimates.
  • Resolve customer complaints with software and respond to suggestions for improvements and enhancements.
  • Design, develop, and maintain software applications, ensuring their stability, reliability, and scalability.
  • Develop problem solutions or application software enhancements within defined components.
  • Write intermediate and advanced application software programs according to specifications from higher-level staff.
  • Use case tools and application development software tools.
  • Collaborate with cross-functional teams to gather and analyze business requirements and translate them into technical specifications.
  • May provide technical guidance and training to lower-level staff, fostering a collaborative and learning-oriented environment.
  • Conduct thorough testing and debugging of software applications to identify and resolve any issues or bugs.
  • Continuously monitor and enhance the complete application software system, identifying opportunities for improvement and implementing necessary updates.
  • Provide complete documentation for new or enhanced application software.

Skills

ASP.NET
MS SQL Server
Python

Job description

Work for Indiana

Begin a fulfilling career with the State of Indiana by joining one of the largest employers in the state, offering a range of opportunities across 60+ agencies. At the state, you'll find competitive compensation, a robust benefits package and a commitment to work-life balance. Most importantly, you'll have the chance to make a real and measurable impact on the lives of Hoosiers across Indiana.

About The Department Of Natural Resources (DNR)

The Indiana Department of Natural Resources protects, enhances, preserves, and wisely uses natural, cultural, and recreational resources for the benefit of Indiana's citizens through professional leadership, management, and education. The Division of Forestry promotes and practices good stewardship of natural, recreational, and cultural resources on Indiana's public and private forest lands. This stewardship produces continuing benefits, both tangible and intangible, for present and future generations. Some key initiatives of the forestry program include: Urban Forestry, Fire Management, Forest Health, Forest Legacy, and Forestry Education.

The Indiana Division of Forestry's Community Urban Forestry Program provides guidance and grants to communities for the development and caretaking of urban forests. An urban tree canopy is part of a community’s infrastructure and creates valuable environmental, economic, and social benefits. Well-managed urban forests pay back nearly three times the cost to plant and maintain them.

Role Overview

Candidate will work on projects within the division of Forestry. Candidate will need to be proficient in the following ASP.net, MS SQL Server, Python. This is a full stack development position. This is an onsite position.

Salary

The salary for this position traditionally starts at $70,122.00 but may be commensurate with education and work experience. Use our Compensation Calculator to view the total compensation package.

A Day In The Life

The essential functions of this role are as follows:

  • Develops project plans covering system architecture, conversion, integration, testing, and implementation for application software or complex enhancement to application software, analyzing user requirements.
  • Scheduling staff, timelines, and resources, ensuring products/services are delivered in an efficient and cost-effective manner.
  • Assist in analysis to develop project cost and time estimates.
  • Resolve customer complaints with software and respond to suggestions for improvements and enhancements.
  • Design, develop, and maintain software applications, ensuring their stability, reliability, and scalability.
  • Develop problem solutions or application software enhancements within defined components.
  • Write intermediate and advanced application software programs according to specifications from higher-level staff.
  • Use case tools and application development software tools.
  • Collaborate with cross-functional teams to gather and analyze business requirements and translate them into technical specifications.
  • May provide technical guidance and training to lower-level staff, fostering a collaborative and learning-oriented environment.
  • Conduct thorough testing and debugging of software applications to identify and resolve any issues or bugs.
  • Continuously monitor and enhance the complete application software system, identifying opportunities for improvement and implementing necessary updates.
  • Provide complete documentation for new or enhanced application software.

The job description is not designed to cover or contain a comprehensive listing of activities, duties, or responsibilities that are required of the employee. Other duties, responsibilities, and activities may change or be assigned at any time with or without notice.

This position is exempt from overtime compensation for additional work hours which may be required to complete essential functions or other assigned work. Exempt employees may work more than 75 hours in a pay period without additional compensation and must report a minimum of 75 hours per pay period of work hours and/or paid leave taken to receive their base biweekly salary.

What You'll Need For Success

Individuals in this role should minimally be able to articulate or demonstrate the following:

  • Extensive knowledge of business applications within the scope of the work assigned.
  • Advanced programming languages such as C#, Java, ORACLE, Python, CSS, JavaScript, Angular JS, or platform knowledge such as Salesforce or Microsoft CRM, etc.
  • Advanced knowledge of policies, standards, procedures, and techniques used for application development.
  • Advanced knowledge of programming for diverse operating systems and platforms using development tools.
  • Considerable knowledge of application software flow.
  • Design, develop, and maintain software applications, ensuring their stability, reliability, and scalability.
  • Excellent analytical thinking and problem-solving capability.
  • Excellent interpersonal and communication skills.

A degree is not required. However, at least 7+ years of experience applying the outlined knowledge, skills, and abilities in a similar role may be considered.

Individuals should have the ability to perform essential functions with or without reasonable accommodation.

Supervisory Responsibilities/Direct Reports

This role may be utilized in a supervisory capacity based on agency needs.

Benefits Of Employment With The State Of Indiana

The State of Indiana offers a comprehensive benefit package for full-time employees which includes:

  • Three (3) medical plan options (including RX coverage) as well as vision and dental plans
  • Wellness Rewards Program: Complete wellness activities to earn gift card rewards
  • Health savings account, which includes bi-weekly state contribution
  • Deferred compensation 457(b) account (similar to 401(k) plan) with employer match
  • Two (2) fully-funded pension plan options
  • A robust, comprehensive program of leave policies covering a variety of employee needs, including but not limited to:
  • 150 hours of paid New Parent Leave and up to eight weeks of paid Childbirth Recovery Leave for eligible mothers
  • Up to 15 hours of paid community service leave
  • Combined 180 hours of paid vacation, personal, and sick leave time off
  • 12 paid holidays, 14 on election years
  • Education Reimbursement Program
  • Group life insurance
  • Referral Bonus program
  • Employee assistance program that allows for covered behavioral health visits
  • Qualified employer for the Public Service Loan Forgiveness Program
  • Free Parking for most positions
  • Free LinkedIn Learning access
Equal Employment Opportunity

The State of Indiana is an Equal Opportunity Employer and is committed to recruiting, selecting, developing, and promoting employees based on individual ability and job performance. Reasonable accommodations may be available to enable individuals with disabilities to complete the application and interview process as well as perform the essential functions of a role. If you require reasonable accommodations to complete this application, you can request assistance by contacting the Indiana State Personnel Department at jobs@spd.IN.gov.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

State Parks Deputy Director of Stewardship
State Parks Deputy Director of Stewardship

State of Indiana • Indianapolis (IN)

On-site
USD 84,000 - 102,000
Health benefits
Paid leave
Free Parking for most positions
002WM1 - Contract Specialist
002WM1 - Contract Specialist

State of Indiana • Greenfield (IN)

On-site
USD 48,000 - 59,000
Health benefits
Education Reimbursement
Paid time off
+1
Project Delivery Manager
Project Delivery Manager

State of Indiana • Indianapolis (IN)

On-site
USD 93,000 - 125,000
Health benefits
Paid time off
Education Reimbursement Program
+2
Forester Specialist
Forester Specialist

State of Indiana • Edinburgh (IN)

On-site
USD 43,000 - 52,000
Health insurance
Wellness rewards program
Health savings account
+2
Program Director
Program Director

State of Indiana • Seymour (IN)

On-site
USD 45,000 - 61,000
Medical plan options
Wellness rewards program
Health savings account
+4
Property Assistant Manager
Property Assistant Manager

State of Indiana • Greencastle (IN)

On-site
USD 45,000 - 55,000
Medical plans
Wellness rewards
HSA contribution
+5
Civil Engineer
Civil Engineer

State of Indiana • Jasonville (IN)

On-site
USD 68,000 - 83,000
Medical plan options
Wellness rewards program
Health savings account
+4
Community Employment Specialist
Community Employment Specialist

State of Indiana • Kokomo (IN)

On-site
USD 39,000 - 47,000
Medical plan options
Wellness rewards program
Health savings account
+2
Quality Assurance Associate
Quality Assurance Associate

State of Indiana • Indianapolis (IN)

On-site
USD 48,000 - 59,000
Medical plans
Health savings account
Paid leave
+3
Digital Unity Department Director
Digital Unity Department Director

State of Indiana • Indianapolis (IN)

On-site
USD 92,000 - 112,000
Medical plans
Wellness rewards
Health savings account
+12