Programmer 5

TekWissen LLC

Lansing, MI

JOB DETAILS
SALARY
$64.27
SKILLS
AJAX (Asynchronous JavaScript and XML), Accounting, Administrative Skills, Agile Programming Methodologies, Agriculture, Americans with Disabilities Act (ADA), AngularJS, Application Programming Interface (API), Artificial Intelligence (AI), Best Practices, CSS (Cascading Style Sheet), Cloud Applications, Code Reviews, Communication Skills, Computer Programming, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Customer Relations, Customer Support/Service, Database Optimization, Database Technology, Debugging Skills, Department of Health and Human Services, DevOps, Diversity, Environmental Health, Federal Government, Git, HTML (HyperText Markup Language), Healthcare, Identify Issues, Internet Application, JavaScript, Law Enforcement, Microsoft .NET, Microsoft ASP.NET (Active Server Page), Microsoft C# .NET (C Sharp .NET), Microsoft Office, Microsoft Product Family, Microsoft SharePoint, Microsoft Transact-SQL (T-SQL), Microsoft Visual Basic.NET, Microsoft Visual Studio, Microsoft Windows Azure, Model View Controller, Natural Resources, Object Oriented Programming (OOP), Performance Tuning/Optimization, Problem Solving Skills, Process Improvement, Public Safety, Quality Assurance, Regression Testing, Regulatory Compliance, Relational Databases (RDBMS), Requirements Management, Rural Development, SQL (Structured Query Language), SQL Databases, SQL Server Integration Services (SSIS), Scalable System Development, Scrum Project Management and Software Development, Software Administration, Software Development, Software Engineering, Source Code/Configuration Management (SCM), Statistical Programming Languages, Stored Procedures, Structured Programming Methodologies, System Test, Team Foundation Server (TFS), Team Player, Technical Delivery, Test Automation, Test Plan/Schedule, Testing, Unit Test, User Interface/Experience (UI/UX), Web Programming, Workforce Management, XML (EXtensible Markup Language)
LOCATION
Lansing, MI
POSTED
2 days ago

Overview:

TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. The below Client runs through fifteen executive departments which carry out the day-to-day administration of the federal government. Popular departments like Agriculture and Rural Development, Civil Rights, Environment, Health and Human Services, Natural Resources, Secretary of State. This Client has opportunities in a number of career pathways, including, but not limited to, business and administrative support, education and human services, IT and computers, medical and healthcare, natural resources, law enforcement and public safety, skilled trades and more. With positions in over 18 state departments, your perfect career fit is waiting for you at the client. This client is an Equal Opportunity Employer.

Job Title: Programmer 5
Location: Lansing, MI 48933
Duration: 12 Months
Job Type: Hybrid
Work Type: Temporary Assignment
Shift: 8.00AM - 5.00 PM

The Remediation Information Data Exchange (RIDE) is an application used by the Remediation and Redevelopment Division (RRD) that allows for the exchange of data and information related to contaminated properties regulated under Part 201, Environmental Remediation, and Part 213, Leaking Underground Storage Tanks, of Michigan's Natural Resources and Environmental Protection Act, 1994 PA 451, as amended.

The RIDE application allows the regulated community to submit documents electronically, eliminating the need to send these through regular mail. Currently, the system is only accepting electronic documents related to the Part 213 program. Future releases of RIDE will allow for additional electronic submittals including Baseline Environmental Assessments and other Part 201 documents. If you are a consultant or contractor for RRD, RIDE will also serve as the portal for submitting invoices and other documentation for state-funded projects.

In addition to allowing the submittal of electronic documents, RIDE also hosts RRD's Inventory of Facilities (IOF), which is an inventory of all locations regulated by Part 201 and Part 213, and also includes statistics related to programs regulated by RRD. The purpose of the IOF is to provide a transparent accounting of work conducted by RRD, as well as a resource for the public to access information about facilities regulated by RRD.

Position Overview

We are seeking an experienced Senior .NET Full Stack Developer with 5+ years of experience in designing, developing, testing, and maintaining enterprise-level web applications. The ideal candidate should possess strong expertise in Microsoft technologies, SQL development, front-end frameworks, and modern software development practices. The candidate will work closely with cross-functional teams to deliver scalable, secure, and high-quality applications.

Key Responsibilities

  • Design, develop, enhance, and maintain enterprise web applications using .NET technologies.
  • Develop and optimize SQL database objects including stored procedures, functions, triggers, and SSIS packages.
  • Build responsive and dynamic web applications using Angular, TypeScript, JavaScript, HTML, CSS, AJAX, and ASP.NET.
  • Develop scalable APIs and backend services using C#.NET, VB.NET, and T-SQL.
  • Implement MVC architecture and object-oriented programming principles in application development.
  • Perform unit testing, system testing, regression testing, and automated testing to ensure application quality and performance.
  • Collaborate with business stakeholders, QA teams, and developers to gather requirements and deliver technical solutions.
  • Maintain source code repositories using GIT/TFS and follow development best practices.
  • Ensure applications comply with ADA accessibility standards and security guidelines.
  • Participate in code reviews, troubleshooting, debugging, and performance tuning activities.
  • Support deployment pipelines and CI/CD processes.
  • Explore and implement AI-related capabilities where applicable to improve business processes and application functionality.
  • Required Skills & Qualifications
  • 5+ years of experience in software development using Microsoft technologies.

Strong experience in:

  • SQL, T-SQL, stored procedures, functions, triggers, SSIS packages
  • C#.NET, VB.NET, ASP.NET
  • XML, AJAX, JavaScript, HTML, CSS
  • Angular and TypeScript
  • Strong understanding of:
  • Object-Oriented Programming (OOP)
  • Structured programming
  • Relational database concepts
  • Responsive web application development

Experience with:

  • Unit testing, regression testing, automated testing
  • Visual Studio, MS Office Suite, SharePoint
  • Team Foundation Server (TFS) and/or GIT
  • Knowledge of ADA Compliance standards.
  • Experience with MVC architecture.
  • Exposure to AI technologies and CI/CD pipelines is preferred.
  • Excellent communication, problem-solving, and teamwork skills.
  • Ability to build strong client relationships and provide high-quality customer support.

Preferred Qualifications

  • Experience working in Agile/Scrum environments.
  • Exposure to Azure DevOps or modern deployment pipelines.
  • Knowledge of cloud-based application development is a plus.

TekWissen Group is an equal opportunity employer supporting workforce diversity.

About the Company

T

TekWissen LLC

WE THE TEKWISSEN PEOPLE

TekWissen offers you a broader portfolio of services, industry-leading solutions, and the meaningful innovations that give you greater flexibility and speed to respond to market dynamics, reduced costs and risk to improve enterprise performance, and increased productivity to enable growth.

To keep pace with global market demands, TekWissen keeps its finger on the pulse of change. Our organized approach to guiding a project from its inception to closure. Managing projects is becoming more and more important as we enter the digital era. To cope with the pace that this transition demands, a method is required to manage projects so they can yield quality work, while incorporating efficient use of time and resources.

Project involves identifying which quality standards are relevant to the project and determining how to satisfy them.

It is important to perform quality planning during the Planning Process and should be done alongside the other project planning processes because changes in the quality will likely require changes in the other planning processes, or the desired product quality may require a detailed risk analysis of an identified problem. It is important to remember that quality should be planned, designed, then built in, not added on after the fact.

Capabilities and accomplishments in one TekWissen business enhance the opportunity for success in the others. Put simply, TekWissen's unique combination of attributes promotes success.



COMPANY SIZE
100 to 499 employees
INDUSTRY
Computer/IT Services
FOUNDED
2009
WEBSITE
http://www.tekwissen.com/