Job Description
Job Title: Programmer Analyst 5
Company: DMV IT Service
Location: Lansing, MI
Pay: $87000 – 95000 per year
AI Pay Analysis: The hourly rate corresponding to an annual salary of $87,000 to $95,000 for a “Programmer Analyst 5” in Lansing, MI translates to approximately $41.83 to $45.67 per hour. This rate appears competitive and aligns well with industry standards for similar roles in Michigan, especially when considering factors like local cost of living and the demand for skilled IT professionals. According to various salary data sources, including the Bureau of Labor Statistics and industry surveys, Programmer Analyst roles often range from $75,000 to $120,000 per year, depending on experience and specific skill sets. Given the responsibilities associated with a level 5 designation, the offered salary range is reasonable and attractive compared to both local and national averages.
Job description:
We are looking for an accomplished Programmer Analyst 5 with extensive experience in ASP.Net, C#, and JavaScript development. The successful candidate will collaborate effectively within an Agile team environment to produce high-quality source code that aligns with business objectives. This position necessitates a profound understanding of web development, object-oriented programming, and database management, enabling the candidate to translate business requirements into cutting-edge technical applications and solutions.
Key Responsibilities:
- Collaborate within an Agile team to deliver high-quality source code that fulfills business requirements.
- Analyze user stories and develop code that adheres to the acceptance criteria, demonstrating meticulous attention to detail.
- Evaluate and optimize existing code as required.
- Design and implement automated unit tests.
- Transform clients’ business needs and goals into innovative technical solutions.
- Engage with clients to ascertain their requirements and objectives.
- Analyze and understand complex data models.
- Develop strategies to enhance system performance and scalability.
- Participate in Agile iterations to provide business value in abbreviated timeframes.
Required Experience & Skills:
- Bachelor’s degree in a relevant technical discipline, such as Mathematics, Computer Science, Engineering, or Information Systems.
- A minimum of four years of web development experience using ASP.Net and C#.
- At least four years of web development experience utilizing JavaScript, including jQuery.
- A minimum of three years of experience with web development and an Oracle or SQL Server backend.
- At least four years of experience in object-oriented programming.
- A minimum of three years’ experience writing SQL Server queries and stored procedures.
- At least two years of experience with Entity Framework data access.
- A minimum of three years of experience with Microsoft’s MVC 4.0 or higher framework, including Razor.
- At least four years of experience with Cascading Style Sheets and Bootstrap.
- Proven track record of developing all levels of n-tier applications.
- A minimum of one year of experience utilizing Test Driven Development practices.
- Proficiency in using Team Foundation Server for work item management and source control.
- Exceptional verbal and written communication skills.
- The ideal candidate should possess strong troubleshooting skills across all .NET platforms.
Preferred Experience & Skills:
- Over four years of experience working in an Agile environment.
- Recent experience in Agile development frameworks, such as Scrum or Kanban.
- Experience using GIT in conjunction with Team Foundation Server.
- Familiarity with continuous integration practices.
- Exposure to AngularJS or similar frameworks.
- Experience in Selenium automated UI testing.
Job Posting Date: Thu, 02 Jan 2025 23:29:44 GMT
Apply now!