> Markdown version of [/jobs/ext/2730931-programmer-analyst](https://www.wearedevelopers.com/jobs/ext/2730931-programmer-analyst). 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). --- # Programmer Analyst - **Company:** Hire IT People - **Location:** Lansing, MI, United States - **Contract:** Temporary contract - **Skills:** ASP.NET, JavaScript (Programming Language), .NET Framework, Agile Methodology, Bootstrap (Software), C Sharp (Programming Language), Cascading Style Sheets (CSS), Information Systems, Continuous Integration, Data Security, Web Development, Entity Framework, JQuery, Microsoft SQL Server, Team Foundation Server, Model View Controller (MVC), Object-Oriented Software Development, Oracle (Applications), Scrum Methodology, Selenium, SQL Stored Procedures, User Interface Testing, Test-Driven Development (TDD), Software Troubleshooting, Backend, Git, AngularJS, Software Version Control - **Published:** September 5, 2026 - **Apply:** https://ats.hireitpeople.com/candidate/apply/40343-programmer-analyst ## About the Role * A bachelor degree in a technical area such as mathematics, computer science, engineering, or information systems. * At least five years experience with web development in ASP.Net and C# * At least five years experience with web development in JavaScript including jQuery * At least three years experience with web development and an Oracle or SQL Server backend. * At least six years experience in object oriented programming. * At least three years experience writing SQL Server Queries and Stored Procedures * At least two years experience writing Entity Framework data access * At least three years of experience with Microsofts MVC 4.0 or higher framework, including razor. * At least five years of experience with Cascading Style Sheets and Bootstrap * Demonstrated knowledge and experience developing all levels of an n - tier application * At least one year experience using Test Driven Development * Using Team Foundation Server as a tool for work item management and source control * Excellent verbal and written communication * The preferred candidate must possess and demonstrate strong troubleshooting, skills over all .Net platforms. Experience & Skills: Preferred * 5+ years Agile experience * Recent experience of working in an Agile development environment, e.g. Scrum or Kanban * Using GIT with Team Foundation Server * Experience with continuous integration * Experience with AngularJS or similar frameworks * Selenium Automated UI testing ## Description * Work collaboratively in an Agile team to deliver high quality source code to meet business needs * Read user stories and implement code to meet acceptance criteria with attention to detail. * Review and improvise code as necessary. * Create automated unit tests. * Translate clients business requirements and objectives into innovative technical applications and solutions. * Interact with clients to determine their requirements and needs. * Understand and evaluate complex data models. * Develop solutions to improvise performance and scalability of systems. * Work in Agile iterations to deliver business value in short timeframes. ## Related Videos - [Web development best practices in 2021](https://www.wearedevelopers.com/videos/280-web-development-best-practices-in-2021) - [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) - [Building Multi-Tenant ASP.NET Core Applications: Best Practices and Real-World Solutions](https://www.wearedevelopers.com/videos/1552-building-multi-tenant-asp-net-core-applications-best-practices-and-real-world-solutions) - [WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney) - [Why you must use TDD now!](https://www.wearedevelopers.com/videos/114-why-you-must-use-tdd-now) - [You’re a great coder? That alone won’t get you far: The soft skills secret in IT success](https://www.wearedevelopers.com/videos/1076-you-re-a-great-coder-that-alone-won-t-get-you-far-the-soft-skills-secret-in-it-success) ## Related Articles - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)