> Markdown version of [/jobs/ext/3629808-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/3629808-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** Insight Global - **Location:** Phoenix, AZ, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), .NET Framework, Agile Methodology, Software Applications, C Sharp (Programming Language), Cascading Style Sheets (CSS), Computer Programming, Databases, Database Queries, Programming Tools, Design of User Interfaces, Model View Controller (MVC), Object-Oriented Software Development, Service Layer, Software Engineering, SQL Databases, Web Services, Vue.js, Front End Software Development, Service Stack - **Published:** October 8, 2026 - **Apply:** https://dejobs.org/x/x/5C979BCF72454090B6827C27FD06C560/job/ ## About the Role Qualifications: -Master's degree and 4+ years of relevant experience, or Bachelor's degree from an accredited college or university and 5+ years of relevant experience, or 7+ years of equivalent experience -5+ years' experience in primary technology stack: .NET, C#, MVC, JavaScript -Demonstrable experience in full stack web application software development - front end Web UI, middle tier service layer, and back end database -Experience in Agile development processes, methodologies, and tools -Demonstrable experience working with database technologies, able to write complex SQL statements to read, update, insert, and delete data -Excellent knowledge of JavaScript, Vue.js, HTML, CSS, SQL, Web User Interface Design, Web Services, Object-Oriented Design, and Security Principles ## Description Responsibilities: -Designs, modifies, develops, writes and implements software programming applications supporting internal business requirements or external customers -Supports and/or installs software applications, may include end user training and documentation -Documents and maintains software functionality include break/fix and continual improvement -Participates in the testing process through test review and analysis, test witnessing and certification of software -Execute full life-cycle software development -Writes well-designed, testable, efficient code for complex solutions -Updates job knowledge by studying state-of-the-art development tools and programming techniques -Participates in outside educational opportunities -Mentor Level I and II associates, facilitates associates on-boarding -Reviews other team members' code to ensure adherence to standards -Works under limited supervision -A wide degree of creativity and latitude is expected -Relies on extensive experience and judgment to plan and accomplish goals -Recognized by peers as a disproportionate contributor -May provide consultation on projects and is considered to be a subject matter expert on technology -Involved in Level II on-call support