DeveloperJobs.io
← Back to all jobs

Job Description

Senior Software Engineer role with the State of Delaware’s Department of Technology & Information (DTI), supporting complex, multi-tier government systems across the full software lifecycle.

Responsibilities

  • Plan, define requirements, design, code, test, debug, integrate systems, and document software components for complex, multi-tier government applications
  • Evaluate user requests for new programs, modifications to existing programs, and system integration of off-the-shelf products
  • Research and gather relevant data to assess feasibility, appropriateness, and cost and time requirements
  • Create detailed estimates to support approval to proceed
  • Produce detailed program specifications
  • Develop software based on approved specifications and test and debug programs to deliver quality applications
  • Create system and user documentation
  • Monitor ongoing program and system performance
  • Provide training and mentor less experienced team members
  • Report to the Application Development Manager for the assigned application area

Requirements

  • Minimum 2 years experience supervising a team of technical developers
  • Minimum 4 years experience developing large-scale public-facing dynamic Java web applications (Java SDK, Java EE) including the complete software development lifecycle
  • Minimum 4 years experience developing Spring Boot and Angular Java web applications

Technologies

  • Java, Java SDK, Java EE
  • Spring Boot
  • Angular
  • SOAP, REST, API
  • Microsoft Office

Benefits

  • Group Health Plan
  • Dental Plan
  • Vision Plan
  • Prescription
  • Flexible Spending (Health and Dependent Care)
  • Long & Short Term Disability Insurance
  • Group Universal Life Insurance
  • Accident & Critical Illness Insurance
  • Health Management Programs
  • 21 paid vacation days
  • 15 paid sick days
  • 13 paid holidays
  • Up to 12 weeks paid Parental Leave
  • Tuition reimbursement up to $4,000 annually
  • State funded learning opportunities, mentor programs, and professional development opportunities
  • Employee Assistance Program: Professional Counseling Services, Legal Services, Financial Services
  • Employer & Employee Funded Pension Plan and an Employee Funded Retirement Savings Plan

About DTI and Work Model

  • DTI is Delaware’s central IT organization delivering technology services and collaborative solutions to improve government services for Delawareans
  • Hybrid work policy for employees whose job duties are conducive to remote work

Selective Requirement

  • Applicant must possess a high school diploma or GED

Preferred Qualification

  • Bachelor’s degree preferred, with emphasis in Computer Science, Information Technology, Telecommunications, Networks, Security, I/T Discipline, or related field
  • Professional certifications aligned with advanced to expert technical capabilities
  • Minimum 4 years experience with web application security standards and best practices for developing secure web applications
  • Minimum 4 years experience in maintenance, configuration, and security of applications, databases, SOAP, REST, API, and other middleware
  • Minimum 4 years experience with IT industry standards and best practices for systems and software development
  • Minimum 1 year experience working with Microsoft Office applications and virtual meeting tools

Conditions of Hire

  • Required: satisfactory fingerprint-based criminal background check administered by the Delaware State Police
  • All applicants must be legally authorized to work in the United States
  • DTI participates in the Federal E-Verify system; Form I-9 information will be submitted for authorization confirmation
  • DTI does not provide employment-based sponsorship
  • New hires must report to Statewide New Employee Orientation (SNEO) on the first day of employment

Selection Process

  • Application and supplemental questionnaire evaluated based on education, training, and experience aligned to job requirements
  • Applicants must provide complete and accurate information, including dates of employment, job title, and job duties
  • After online submission, future correspondence for the application is sent via email

Accommodations

  • Accommodations available for applicants with disabilities during all phases of the application and employment process
  • TDD users may request auxiliary aid or service at (800) 232-5470 or via delawarerelay.com
  • ADA or general applicant support: call (302) 739-5458 or email [email protected]

Location and Experience

  • Location: Dover, DE (hybrid)
  • Minimum experience: 4 years

Similar Jobs