> Markdown version of [/jobs/ext/3140880-software-engineer-ii-net](https://www.wearedevelopers.com/jobs/ext/3140880-software-engineer-ii-net). 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). --- # Software Engineer II (.Net - **Company:** Imagine Staffing Technology, Inc. - **Location:** Buffalo, NY, United States - **Experience:** Expert - **Salary:** $135,200.0 - **Contract:** Permanent contract - **Skills:** .NET Framework, Microsoft Azure, Software Debugging, Systems Analysis, Microsoft SQL Server, Object-Oriented Software Development, Systems Development Life Cycle, Software Engineering, Test Data, .NET Core, Git, AngularJS, Gitlab-ci, Information Technology, Web Api - **Published:** September 29, 2026 - **Apply:** https://www.juju.com/job/16_e6da58dc2 ## About the Role * Minimum of an Associates degree and 5 years systems analysis/application development experience, or in lieu of a degree, a combined minimum of 7 years higher education and/or work experience, including a minimum of 5 years systems analysis/application development experience * Hands-on experience with full stack software engineering, object-oriented languages (C# .NET Core, Angular, Web API, Azure, SQL Server) * Experience with Gitlab CI/CD * Experience with Git or similar version control tools * Excellent problem-solving skills to assist in issue resolution. * Strong verbal and written communication skills, with prior experience presenting to the target audience. ## Description * Complete and oversee basic to complex systems analysis, design and development. * Play a key role as an individual contributor on complex projects. * Maintain an excellent functional understanding of the supported application(s). * Direct and monitor less experienced resources and coordinate development tasks on small to large scope projects. * Prepare and manage the technical component of project plans. * Participate with other Development, operations and Technology staff in overall systems development direction from technical analysis to user acceptance testing. * Prepare and review test data and execute detailed test plans. * Complete any required debugging. * Evaluate and understand complex interrelationships and effects among programs, interfacing applications and platforms. * Provide highly analytical consulting and leadership in identifying and implementing new uses of information technologies to assist business units in meeting strategic objectives. * Prepare thorough, clear technical and functional specifications and update systems documentation. * Prepare charts, tables, and diagrams to assist in analyzing problems. Review documentation prepared by less experienced staff. ## Related Videos - [From Punch Cards to AI-assisted Development](https://www.wearedevelopers.com/videos/611-from-punch-cards-to-ai-assisted-development) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Web APIs you might not know about](https://www.wearedevelopers.com/videos/281-web-apis-you-might-not-know-about) - [Dirty Tests And How To Clean Them](https://www.wearedevelopers.com/videos/515-dirty-tests-and-how-to-clean-them) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Top-Paying Tech Jobs (with Salaries)](https://www.wearedevelopers.com/magazine/372-top-paying-tech-jobs-with-salaries) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [How Much Does a Software Engineer Make? Realistic Software Engineering Salaries](https://www.wearedevelopers.com/magazine/425-how-much-does-a-software-engineer-make-realistic-software-engineering-salaries)