logo inner

Senior Software Developer

ISF, Inc.WorldwideRemote

JOB OVERVIEW


JOB TITLE


Senior Software Developer

DIVISION/DEPARTMENT


IT

LOCATION


Remote

REPORTS TO:


Technical Lead/Project Manager

FLSA STATUS:


Exempt

JOB SUMMARY


ISF is a trusted thought leader in strategic services for public sector agencies. We are a stable and consistent presence for employees and clients who love what they do, respect one another, and thrive on making a difference. ISF is looking for a Senior Software Developer to build software using languages and technologies of the .NET framework and utilize skill sets on both the server-side and client-side. You will create applications from scratch, configure existing systems, provide user support, and provide high-quality outputs. 

DUTIES & RESPONSIBILITIES


The Senior Software Developer will:

  • Write functional code.
  • Proactively identifying and bringing forward potential or real defects
  • Work with internal teams to coordinate and guide the design, development, and support of complex enterprise solutions.

EDUCATION & CERTIFICATIONS


  • Bachelor's Degree in a technical field or equivalent work experience is preferred.

KNOWLEDGE & EXPERIENCE


Primary Skills


  • Software development experience with C#, .NET Core 3.1, .NET 6.0, ASP.Net, and MVC.
  • Database experience including areas such as stored procedures, triggers, indexes, constraints, scheduling and general maintenance.
  • Experience with general ETL (extract, transform and load) processes are also desirable.
  • Experience with DevOps, including areas such as CI/CD processes, and Git repository functionality.
  • Experience with IIS web hosting, administration, and configuration in a virtual environment.
  • Database experience using Entity Framework and LINQ.
  • Experience developing software requirements, technical specifications, technical documentation, and test scripts.
  • Experience developing rich user interfaces using tools such as jQuery and Bootstrap.
  • Demonstrated knowledge of database design principles and best practices using Microsoft SQL Server (up to latest version).

SKILLS & ABILITIES


  • Need to have the capacity to break down complex problems into smaller, manageable components and analyze the root causes and potential solutions.
  • Have the aptitude to work effectively with others, seek input and feedback and leverage collective knowledge and skills to solve problems as a team.
  • The skill to think outside the box, generate new ideas and approach problems from unique perspectives to find innovative solutions.
  • The capability to assess available options, weigh their pros and cons and make informed decisions that best address the problem at hand.
  • Be ambitious and self-directed with excellent communication skills.

We are committed to providing equal opportunity in all of our employment practices, including selection, hiring, promotion, transfer, and compensation, to all qualified applicants and employees without regard to age, race, color, sex, religion, national origin, marital status, gender identity or expression, or sexual orientation, disability or any other protected status in accordance with the requirements of all federal, state and local laws.


Life at ISF, Inc.

Thrive Here & What We Value- Fully Remote Work Environment- Professional Development Allowance- Flexibility for Balancing Work with the Rest of Life- Ample PTO- 401K with Company Matching, Financial Planning Education and Resources- Choice of HSA, FSA, Traditional Insurance Options (Medical, Dental, Vision) for Self and Dependents- Engagement with Innovative Technology- Significant Impact on Emergency Response Organizations.

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2025