Job Description
nInsight Global is seeking a passionate and seasoned Software Engineer who can design, develop, and maintain web applications that support our core business operations — while also owning the Windows Server infrastructure on which those applications run. The ideal candidate is a full-stack developer with strong expertise in React, Django, Python, and Microsoft SQL Server, paired with hands-on experience with a Microsoft Server environment, IIS, DNS, and network security in a production environment.
nOur team is small, deeply committed to innovation, quality, and performance, and we're eager to find someone who shares these values and is dedicated to building dependable, high-performing software — from the application layer all the way down to the server it runs on.
nKey Responsibilities
nDesign and develop scalable, maintainable, and high-performance web applications
nDeploy and manage web applications on IIS running on Windows Server 2019+, including SSL/TLS certificate management, application pool configuration, and performance tuning
nImplement and enforce security best practices at the application, server, and network levels — including access controls, vulnerability patching, and audit logging
nCollaborate with cross-functional teams to define, design, and deliver new features
nDevelop and maintain RESTful APIs using Django and Python
nBuild modern, responsive user interfaces in React
nOptimize database queries and schema design in Microsoft SQL Server 2019Write clean, maintainable, and well-documented code following best practices
nParticipate in architecture discussions, technical planning, and system design reviews
nEnsure application security, performance, and reliability through testing and monitoring
nBe able to take direction and instruction from senior management.
nEnvironment
nLayer Technologies
nFrontend
nReact 18+, JavaScript/TypeScript, HTML5, CSS3
nBackend
nDjango 4.x, Python 3.x
nDatabase
nMicrosoft SQL Server 2019+ (schema design, stored procedures, indexing, optimization)
nWeb Server
nIIS on Windows Server 2019Infrastructure
nWindows Server 2019+, DNS, TCP/IP networking, Active Directory, firewalls/VPN
nSecurity
nWindows security hardening, SSL/TLS, application-level security, and patch management
nOther Services
nREST APIs, Auth0/Okta, CI/CD pipelines (GitHub Actions, Azure DevOps)
nWe are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy:
nSkills and Requirements
nEducation: Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent experience
n3–6 years of professional full-stack development experience
nProficiency with React 18Proficiency with Django 4.x
nProficiency with Python 3.x
nProficiency with RESTful API development
nProficiency with JavaScript/TypeScript, HTML5, CSS3
nSQL Server 2019+ – schema design, writing stored procedures, indexing, and query optimization
nWindows Server 2019+ – understanding of the installation, configuration, administration, and maintenance
nIIS (Internet Information Services) – deploying and managing web applications, SSL/TLS bindings, and application pool configuration
nDNS – understanding of DNS resolution, record types (A, CNAME, MX, TXT), and troubleshooting name resolution issues
nNetworking fundamentals – understanding of TCP/IP, subnetting, firewalls, VPNs, and basic network troubleshooting in a Windows environment
nSecurity awareness – Windows security best practices, user/group permissions (Active Directory), patch management, and application-level security hardening
nIdentity management solutions – Auth0 / Okta
nVersion control – Git
nAutomated testing experience – understand how to test your own code, make changes, and test again without relying on a testing team to find your mistakes.
nFamiliarity with DevOps best practices
nExperience in an Agile environment
nAbility to work independently – this is a small team – set goals – assign timeline – achieve agreed-upon timeframe.
nConfidence to have a voice, provide technical opinions, and push back when needed
nStrong communication – no language barrier – must have dependable internet – dependable phone service – be able to work an 8 – 5 work week with deployments happening outside normal business hours. C# / .NET
nExperience with Windows Server Group Policy, WSUS, or Remote Desktop Services
nExposure to network monitoring tools (e.g., Wireshark, SolarWinds, PRTG)
nSecurity certifications (CompTIA Security+, Microsoft AZ-900/SC-900, or similar)
nMCP – Microsoft certified professional
nSQL Server Admin Certification
Remote Python Developer (EST) in Remote at Unknown Company
This position is listed as full time and able to be worked remotely.