Please complete this application using your full legal name as it appears on your government issued forms of identification when you have time to go from start to finish. Application details cannot be saved along the way, and you must complete and submit the application in one sitting. If you leave your computer and return later, you may time out.
REMINDER: Current DCSD employees must apply through their district log-on, this application is for external candidates only!
Job Posting Title:
Software Engineer II
Job Description:
Serves as the primary technical resource in the evaluation, analysis, design, development, testing, integration and support of the District’s applications. Provides system development, production support, and user training services for a variety of applications and initiatives and supports all aspects of the system development and support life cycle with a specific focus on application system analysis, design, development, and deployment, maintenance, troubleshooting, data integration & analytics reporting using available tools and languages. Recommends, designs, implements and installs software applications, using a strong understanding of computer science principles and theories. Develops and promotes good community relations among various community and school clientele. Pursues software development initiatives, provides mentoring to junior developers and peers, and assists in establishing priorities and ensuring overall system design and functionality.
MINIMUM EDUCATION OR FORMAL TRAINING:
- Bachelor’s Degree in Computer Sciences, Management Information Systems, Engineering, Mathematics, or related field of study (Master’s degree preferred.)
OR
- Bachelor’s Degree with 3+ additional years of minimum experience requirements (listed below)
ESSENTIAL ENVIRONMENTAL DEMANDS:
- Mostly clean and comfortable.
ESSENTIAL PHYSICAL REQUIREMENTS:
- Occasional travel throughout 900 sq mi school district, requiring personal vehicle.
- Occasional lifting of 10 -20 pounds.
- Frequent bending, stooping, walking, standing, kneeling, squatting, reaching, and sitting.
Position Specific Information (if Applicable):
What Will Make You Stand Out
We get especially excited about candidates who can hit the ground running. You'll be at the top of our list if you have:
A strong command of our data ecosystem: MS SQL, SSRS, and SSIS.
Direct experience with our core student information system, Infinite Campus.
A background in K-12 education, which means you already speak our language!
Responsibilities:
Conduct third-party software feasibility analysis and review product specifications for completeness and compatibility. Assist senior Information Services staff and District leadership teams in new applications’ feasibility studies, evaluations and Requests for Proposals.
Develop processes and/or procedures necessary to enhance and/or supplement third-party software’s application code to meet requirements. Will also further design, develop, deploy and maintain these customizations as useful/necessary during the software's life cycle.
Perform other related duties as assigned or requested.
Identify and troubleshoot advanced-level problems within applications, collaborate with third-party software vendor's technology support to resolve those problems, identify software programming defects and/or develop functional workarounds to resolve application problems. Serve as primary liaison between district and third-party software technology support staff.
Collaborate with stakeholders to establish business requirements. Analyze business requirements and design systems to support those needs.
Review projects in progress and completed assignments for accuracy, efficiency, maintainability, and adherence to established standards. Engage in knowledge transfer and cross-training between skills and applications.
Generate test data for testing applications systems. Plan, prepare, and conduct system level testing. Analyze test results to detect technical or logical errors. Maintain test system for future quality assurance testing.
Adhere to and keep current the Information Services standards, programming procedures, and techniques. Act as high level technical consultant to the ITS staff and to others outside the organization. Assist with project management and develop the knowledge and skills of other team members.
Develop software in a language specified by the manager or supervisor necessary to create new applications and enhance or supplement in-house or third-party software’s application code. Design, develop, deploy and maintain these customizations using specified methods and techniques.
Work with stakeholders to schedule outages in coordination with business owners, priorities and circumstances.
Detect, isolate and resolve application issues and serve as a technical resource in the evaluation, analysis, design, development, testing, integration and support of the District’s applications.
Work Experience:
Certifications:
Education:
Bachelor's Degree: Computer Science, Bachelor's Degree: Engineering, Bachelor's Degree: Management Information Systems, Bachelor's Degree: Mathematics
Skills:
Ability to learn new technologies and methodologies., Ability to work independently., Accountability: take pride and ownership of work; ensuring process and outcomes; solutions and results based; candid and forthwith of issues; maintain integrity at all times; Observes all District policies and procedures., Aptitude to learn and apply enterprise application integration developing frameworks., Attitude: Always respectful of others time and ideas; approachable by both customers and co-workers; consistent positive “can do” attitude; passion to meet customer objectives., Collaboration: commitment to communication to customers and team; foster the exchange of ideas; willing to teach others; excellence in customer service; commitment to regularly share helpful and relevant information; timely, clearly, candidly, and with transparency., Competency: continuous self-improvement and mastering of technology skills; maintain agility to customer needs; rapid and effective engineering; results-based without sacrificing quality in workmanship; commitment to innovation; ability to understand and follow complex oral and written instructions, Computer applications skills: Microsoft Office, Project, Excel, Visio, etc., Customer-focused, Team oriented, and ability to collaborate with team members and provide user training., Strong organization, analytical, problem solving, and prioritizing skills.
Position Type:
Regular
Primary Location:
West Support Center
One Year Only (Yes or No):
No
Scheduled Hours Per Week:
40
FTE:
1.00
Approx Scheduled Days Per Year:
260 Work Days
-
(260 days indicates a year-round position. Time off [or Off-Track Days] are then granted based on the position. Any exceptions to the normal off-track time will be noted in the Additional Position Details section above, as scheduled work days.)
Minimum Hire Rate:
$83,975.65 USD Annual
Maximum Hire Rate:
$105,593.14 USD Annual
Full Salary Range:
$83,975.65 USD - $127,210.64 USD Annual
-
All salary amounts listed above are based on a full-time (1.0) FTE. If applicable, part-time salaries will be prorated according to the assigned FTE.
Benefits:
This position is eligible for health, vision, dental, health savings account (HSA), flexible spending accounts (FSA), District paid and voluntary additional (supplemental) life and accidental death and dismemberment insurance, short and long-term disability, critical illness and accident voluntary insurance, employee assistance program (EAP), voluntary 401(k), 403(b) and 457 retirement plan options. There is also a voluntary 403(b) savings plan with up to 4% District match for up to 5 years from date of hire.
Time Off Plans:
This position is eligible for paid off-track, sick and personal time.
This position will be open until filled, but will not be open past:
February 10, 2026